0

シンプルなモジュールのjqueryプラグインを使用していましたが、これは素晴らしいですが、これに関して小さな問題が1つあります。

現在のモジュール ウィンドウを閉じて、いくつかの ajax を実行した後に同じウィンドウを開きたいのですが、閉じて開きます。

次のコードを使用しました。

<script language="javascript" type="text/javascript" >
jQuery(document).ready(function() 
       {
       jQuery('a.delete').click(function(){
       id = jQuery(this).attr('rel');
       $.ajax({
              type: "POST",
              url: '<?=base_url()?>cart/delete/'+id+ '/',
              cache: false,
              success: function(data) {
              alert(id);
                  // jQuery('<div id="ajax-popup"></div>').hide().appendTo('body').load('<?php echo site_url('cart');?>').modal();
              $.modal.impl.close();
                 }
              });


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

$.modal.impl.close(); コマンドが機能しなくなりました

これについて私を助けてもらえますか?ありがとうウメッシュ

4

1 に答える 1

1

プラグインのウェブサイトを調べたところ、 $.modal.impl.close(); についての言及はありませんでした。ただし、 $.modal.close(); のみ。そのため、この機能は古く、最新バージョンには含まれていない可能性があります。

2つの違いは何ですか?modal.close() とにかく動作するはずです。

何を実行しようとしているのか正確に理解できませんでした。ダイアログ ボックスを実際に閉じたくはありませんが、非表示にしてから、何らかの処理を行った後に再度表示しますか? 私が誤解している場合は、もっと明確にお願いできますか?

良い1日を ;)

于 2010-06-28T08:23:23.363 に答える