2012-07-23 168 views
-1

JQuery的 - 防止提交表单上了回车键防止击键JQuery的 - 防止提交表单上了回车键防止keystrok

$('.filters').keypress(function(event) 
{ 
    if(event.keyCode === 13) 
    { 
      $.fn.yiiGridView.update('lead-category-grid', { 
        data: $(this).serialize() 
      }); 
     return false; 
    } 
}); 

,因为该功能可以防止进入按键。 但我需要一些功能来执行,但形式不应该提交

+0

可以执行任何你在条件 – Ibu 2012-07-23 19:03:34

回答

2
$('.filters').keypress(function(event) 
{ 
    if(event.keyCode === 13) 
    { 
     // .... execute your functions here.... 
     return false; 
    } 
}); 
+0

想,如果我把jQuery的功能会有这工作对我来说它不工作.. – 22francis 2012-07-23 19:10:26

+1

你尝试把它放在那里? – Ibu 2012-07-23 19:20:24

+0

我在'return false;'之前尝试过使用函数。但我没有得到答案 问题是与Yii框架。从这里 http://www.yiiframework.com/forum/index.php?/topic/22996-avoiding-form-submission-on-enter-in-a-cgridview-filter-field/ 我得到补丁和更新框架现在工作。无论如何'@ ibu'感谢您的时间。 – 22francis 2012-07-23 20:15:15