gpt4 book ai didi

javascript - jQuery keyup() 的问题

转载 作者:行者123 更新时间:2023-11-28 19:13:41 24 4
gpt4 key购买 nike

页面会重新加载,而不是调用点击函数,但如果我在 .html 扩展名后面插入查询字符串 ?# ,它就会起作用。在 Chrome 中测试

我的代码:

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>

$(document).ready(function () {

$('#search_btn').click(function () {
alert("searching");
// search functions

});

$("#search").keyup(function (event) {
if (event.which == 13) {
alert("enter key pressed");
$("#search_btn").click();
}
});
});

</script>
</head>
<body>
<form>
<input type="text" id="search" />
<button class="btn" type="button" id="search_btn">Search</button>
</form>
</body>
</html>

最佳答案

防止提交特定的表格,例如:

$('form:has(#search)').on('submit', function(e){
e.preventDefault();
});

-jsFiddle-

关于javascript - jQuery keyup() 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30303923/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com