$(document).keypress(function (e) {
if (e.which == 13) {
filtruj();
return false;
}
return false;
});
我想打电话 filtruj()
每当用户按下 进入 键,防止页面提交。
通常这个函数在点击 <a href="#" id="filterButton" onclick="filtruj();" class="t-button t-grid-add">Filtruj</a>
元素。
但现在的情况是,我无法在表格字段的任何地方输入。
删除最后一个 return false
您正在阻止所有的键被输入。
$(document).keypress(function (e) {
if (e.which == 13) {
filtruj();
return false;
}
});
移除最后一个 return false;
它将导致 e.preventDefault()
,顺便说一下,在你的第一种情况下应该也够了。
return false;
也会导致 e.stopPropagation()
你不需要的