使用jquery ui对话框打开现有的aspx页面

问题描述 投票:2回答:1

我正在尝试使用jquery ui对话框以模态方式打开aspx页面。我遇到过这个解决方案:

 $(function () {
            $("#dialog").dialog({
                autoOpen: false,
                modal: true,
                height: 600,
                open: function (ev, ui) {
                    $("#myframe").attr('src', 'http://www.jquery.com');
                }
            });
        });

        $("#lnkCadastro").click(function () {
            $("#dialog").dialog('open');
        });

这里是我的div,其中包含一个iframe和我的锚元素:

        <div id="dialog">
            <iframe id="myframe" src=""></iframe>
        </div>


<span>Não possui cadastro? 
                    <a ID="lnkCadastro" runat="server" href="#">Crie sua conta</a></span>

我的iframe div位于aspx页面中的表单标记内。当用户点击这个锚元素时,我想以模态方式显示另一个aspx页面。但我不能让它发挥作用。

我正在使用vs 2012,jquery 1.10.2和jquery ui(最新版本)。

这样做有一个简单的方法吗?我在这做错了什么?

jquery asp.net jquery-ui
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.