我可以从文件A打开模态窗口并在模态窗口上显示文件B吗?

我正在研究Jquery模态forms的例子:

http://jqueryui.com/dialog/#modal-form

是否可以从文件A打开模态窗口并在模态窗口上显示现有文件B?

提前致谢

HTML

 

jQuery的

 $('#create-user').click(function() { $('#dialog_form').dialog( { open: function() { $(this).load('form_new.html'); }, modal: true } ); $('#dialog-form').dialog('open'); }); 

你可以这样做:

HTML:

 Show dialog 

jQuery的:

 $(function() { $("#dialog").load("fileb.html").dialog({autoOpen: false}); $('#showDialog').click(function() { $("#dialog").open(); return false; }); }); 

如果fileb.html是一个完整的网页,您可能希望将iframe附加到$("#dialog") 。 此外,您可以在对话框的打开事件中执行追加或加载。

使用open事件的备用jQuery:

 $(function() { $("#dialog").dialog({ autoOpen: false, open: function() { $(this).load("fileb.html"); } }); $('#showDialog').click(function() { $("#dialog").open(); return false; }); }); 

有没有办法定位已在可点击链接或按钮中定义的文件名..而不是必须在脚本本身中定义它? 例如……当链接有类似的东西时:

  click me 

触发模态的代码:

  $(function() { $(".CLICKCLASS").load("INFO_FROM_NAME_ATTRIBUTE").dialog({autoOpen: false}); $('.CLICKCLASS').click(function() { $("#dialog").open(); return false; }); }); 

我不知道可以使用哪个属性,但是这会使脚本在需要加载模式框的每个链接或按钮中打开