我喜欢jQueryUI的对话框.但是,似乎没有办法动态加载内置内容.我想我必须用其他方法来实现这一点吗? iframe会在内容显示时加载内容吗?这是正确的方法吗?
如果它们更适合仅在首次打开时才加载内容,我对其他对话框机制开放.
解决方法
@H_301_7@ 这不是很难做 – 我不会开始搞乱iframes这个单独.这样的东西怎么样?$( ".selector" ).dialog({ open: function(event,ui) { $('#divInDialog').load('test.html',function() { alert('Load was performed.'); }); } });
基本上,您创建对话框,打开该对话框时,将从服务器加载一个html文件,替换< div id =“divInDialog”>< / div> ; div class =“selector”/> ;.