代码之家  ›  专栏  ›  技术社区  ›  prostock

初始页面加载后将django表单加载到模板中

  •  0
  • prostock  · 技术社区  · 14 年前

    我创建了一个django表单,希望在有人单击我的HTML页面上的按钮后将其显示在一个灯框中。除了在初始页面加载时加载表单,我还想调用用javascript显示表单的视图。有没有办法只加载表单模板而不重新加载整个网页?我想在表单上出现错误时执行此操作,这样我就可以用表单和错误消息而不是整个页面重新加载lightbox。

    谢谢!

    1 回复  |  直到 14 年前
        1
  •  3
  •   Ignacio Vazquez-Abrams    14 年前

    只从单独的视图返回表单的HTML,然后通过XHR调用该视图。一旦您收到了HTML,只需替换适当的DIV中已经存在的内容。