我有一个 PrimeFaces 项目,其中有一些 inputTexts 和 2 个按钮,第一个按钮根据 inputText 给定的值获取结果,第二个按钮清理 inputTexts。我的问题是,当我向 inputText 区域写入一个值并按 Enter 键时,窗口会自行关闭。目前它不必触发第一个按钮,但也不应该关闭窗口。我不明白出了什么问题。有人可以帮忙吗?
编辑: 我添加了以下代码块,现在它可以工作了,当我按 Enter 时什么也没有发生。
$(document).keydown(function(event) {
if(keycode == 13){
event.preventDefault();
}
});
添加以下代码块对我有用
$(document).keydown(function(event) {
if(keycode == 13){
event.preventDefault();
}
});