我需要打开一个Jquery模式对话,但它的内容需要是.aspx或.ascx,这可能吗?
我知道对话通常会在同一页面打开div,但我需要能够从其他地方加载它们,并且还需要能够在模态内容之间发送数据。
感谢任何帮助。
答案 0 :(得分:0)
简单的方法是将控件放在另一个页面上,然后将其加载到iframe对话框中。 (how?)
答案 1 :(得分:0)
您可以使用jQuery.load
$("#mydiv").load("pageToLoad.aspx #container");
pageToLoad.aspx:
<html>
<body>
<div id="container">
<!--stuff goes here -->
</div>
</body>
</html>
可能它会起作用,但没有尝试过。
答案 2 :(得分:0)
您可以使用iframe执行此操作。
http://www.w3schools.com/tags/tag_iframe.asp
1)创建单独的.aspx页面,其中包含您要在对话框中显示的内容;
2)在页面中添加带有iframe的div;