【发布时间】:2011-12-11 02:19:20
【问题描述】:
我正在开发一个基于 django book 示例的 django 应用程序。我在表格中显示了一个图书数据库,当您单击图书时,它会将您带到“/editbook/bookname”,其中显示了一个 ModelForm。
我想转而在表格上方的模式对话框中显示表单 - 这意味着模式对话框代码已经在模板上就位(简化!)
<div id="modal">
{{form.as_table}}
</div>
当用户选择一本书时,页面加载,然后向“/editbook/bookname”发出AJAX请求;显然表单不会显示,因为在发出请求时页面已经呈现 - 我如何适当地更新页面以便在发出请求后实际呈现表单?
谢谢
【问题讨论】:
-
不知道你在问什么。为什么不能简单地使用 Javascript 将表单插入到 div 中?
-
苦苦思索如何使用 javascript 请求表单(包括实例)。谢谢
标签: javascript ajax django django-templates modal-dialog