2

以下のJQueryスクリプトがあります

<script type="text/javascript">
     $(function() {
         $("#no-email-popup").dialog(
             {
                 autoOpen: false,
                 buttons: {
                     "ok": function() {
                     alert($('#new_email').val());
                     alert(window.top.$("#new_email_label.").val());
                   //  alert(window.top.$("#<%= new_email_label.ClientID %>").val());
                         $(this).dialog("close");

                     },
                     "cancel": function() {
                         $(this).dialog("close");
                     }
                 }

             }
        );
     });
</script>

そしてモーダルasp.netは

<div id="no-email-popup">
<label>Enter Email: </label>
<input type="text" id="new_email" />
</div>  

ポップアップからasp.netページに値を取得し、そこでラベルに割り当てたい

<asp:Label ID="new_email_label" runat="server">test top window label</asp:Label>

このラベルの値を変更しても変更できないことがわかりました

トップasp.netページに値を取得する方法を助けてください

4

2 に答える 2