我有这个HTML代码
<form method="post" action="adminstudent.php" enctype="form-data/multipart">
<input type="text" id="searchStudent" class="form-control" name="txtsearch" placeholder="Search Student...">
<input type="submit" name="btnsearch" value="Search" class="btn btn-warning">
</form>
如果按下ENTER键,和JQUERY将触发
$('#searchStudent').keypress(function(event){
if (event.keyCode == 13) {
$('#btnsearch').click();
}
});
但是当我按下Enter键时它就会刷新。
答案 0 :(得分:1)
为什么要开发一个已经在所有浏览器中实现的功能?
完全删除jQuery并保留表单。只要您的<form>
标记包含<input type="submit" value="Send"/>
(或<button type="submit">Send</button>
),按任意Enter
中的inputs
键即可提交表单