当我单击元素 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 后面(如上例所示)。
关于Jquery Load() 内容到对话框(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4839301/