1
<script type="text/javascript">
    $('.Ok').live('click', function () {
         $("#popUp").dialog("close");    
         $('#mydiv').html("");                           
         $.ajax({           
              url: "/HRBankInfo/_Partial",       
              type: "Get",   
              datatype: String,
              success: function (stu) {
                   $('#mydiv').append(stu);              
              }
    });
});
</script>

私のhtmlコードこれは私のHtmlフォームです...これは、コンフォメーション用のはいいいえボタンでUIを作成するためのコードです。

<h3>Are you sure you want to delete this Address?</h3>
    <fieldset id="_Create">
    <legend>Confirm Delete</legend>

@using (Html.BeginForm())
{
    foreach (var item in Model.classes)
    {
         <div class="display-label">Bank Description:</div>

     <span>Bank Name :</span>@Html.DisplayFor(BName => item.BName)
     <p><span>Address   :</span>@Html.DisplayFor(BAdd=>item.BAdd)</p><br />

      }

    <input type="submit" value="Yes" />
    <button class="close">No</button>

}
  </fieldset>

したがって、除算に値をロードするためのスクリプトです

<script type="text/javascript">
    $(function () {
        $('form').submit(function () {
            $.ajax({

                url: this.action,
                type: this.method,
                data: $(this).serialize(),
                success: function (result) {
                    $('.popUp').html(result);

                }
            });
            return false;
        });
    });
</script>

これはポップアップダイアログのスクリプトです

 <script type="text/javascript">
     $(function () {
         $('form').submit(function () {
 $(".popUp").dialog({
                 resizable: false,
                 modal: true
             }
             );

         });
     });
    </script>

<div class="popUp" title="Message">
</div>

助けてくれてありがとう

上記のコードは1つのpopupに対してのみ機能します。一度に複数のpopusを閉じる方法は助けてくれてありがとう。

4

2 に答える 2

2

id セレクター#popUpを使用してポップアップを識別していますが、HTML ページでは、指定された id を持つ要素は 1 つだけである必要があります。すべてのポップアップに同じ id を指定したと仮定します。

代わりに id をクラスに変更し、jQuery セレクターを に変更してみてください.popUp

于 2012-08-17T07:17:05.717 に答える
0

ID は一意であり、それぞれのポップアップのみを閉じるため、id の代わりに class を使用してみてください。

于 2012-08-17T07:18:19.297 に答える