【发布时间】:2011-01-29 20:41:16
【问题描述】:
当我单击元素 id #itest 时,我想将 modal.html 文件中的 ID 为 #form 的表单加载到 jquery UI 对话框()框中。我怎样才能做到这一点。我应该有一个空的 div #result 来首先加载内容。
【问题讨论】:
当我单击元素 id #itest 时,我想将 modal.html 文件中的 ID 为 #form 的表单加载到 jquery UI 对话框()框中。我怎样才能做到这一点。我应该有一个空的 div #result 来首先加载内容。
【问题讨论】:
这是您尝试做的一个简单示例:
var $div = $("<div/>");
$("#itest").click(function() {
$div.load('modal.html #form', function() {
// apply the dialog once the div has been filled up
$div.dialog();
});
});
您可以动态创建一个 div 或使用页面上存在的一个 div,然后使用 $.load 使用 modal.html 中的表单填充它。要返回页面的特定子集,只需将选择器放在 URL 之后(如上例所示)。
【讨论】: