1

我的 PartialView 中的 JS 确认有问题。如果页面不是 PartialView,下面的代码可以正常工作,但是,如果页面是 PartialView,如果我在该确认对话框上单击“确定”,它不会关闭。为什么 ?

$("input.del-file-cb").live('click',function () {
      if ($(this).is(':checked')) {
          var ans = confirm('Are You sure ?');

          if (ans) {
                   ....             
          } else {
                 $(this).attr("checked", false);
          }
      }
 });

编辑

看起来这是一个双重确认......就像这里jQuery/Javascript 确认出现两次

4

1 回答 1

1

解决方案:

$("input.del-file-cb").live('click',function (e) {
      if ($(this).is(':checked')) {
         e.preventDefault();

... the rest of the code ...
于 2012-08-01T15:31:26.037 回答