2011-01-29 110 views
2

当我点击元素ID #itest,我想要加载一个窗体与id #form从文件modal.html到一个jQuery UI对话框()框。我怎样才能做到这一点。我应该有一个空的div #result首先加载内容。Jquery加载()内容到对话框()

回答

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或使用其中一个存在于网页上,并与模态形式填充它。 html使用$.load。要返回页面的特定子集,只需将选择器放在URL之后(如上例所示)。