我有一个搜索框,使用jQuery提交用户的搜索,然后显示结果。但是,对于禁用了JavaScript的用户,这将不起作用,因此我将搜索框作为表单使用,因此只需加载其他页面即可。如果JavaScript被禁用,使用HTML提交表单
但是,现在,当我尝试使用启用JavaScript的提交搜索时,它仅提交表单并加载一个新页面,就像停用JavaScript时一样。
我该如何解决这个问题?我希望你能理解我的问题。
我目前使用下面的jQuery代码提交我的表单:
$("#s").keyup(function(b){
if(b.keyCode==13){
if($(this).val().length>0){
而且我有以下HTML:
<form action="/search" method="get">
<input type="text" id="s" maxlength="2048" name="q" autocomplete="off">
</form>