JavaScript:在MVC3中确认PartialView没有关闭

时间:2012-08-01 14:48:08

标签: javascript asp.net-mvc-3 confirm

我在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 confirm coming up twice

一样

1 个答案:

答案 0 :(得分:1)

解决方案:

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

... the rest of the code ...