Jquery Load()内容到对话框()

时间:2011-01-29 20:41:17

标签: jquery dialog load

当我点击元素id #itest时,我想将一个id为#form的表单从文件modal.html加载到一个jquery UI对话框()框中。我怎样才能做到这一点。我应该有一个空的div #result来加载内容。

1 个答案:

答案 0 :(得分:3)

以下是您要尝试做的准系统示例:

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之后(如上例所示)。