2 回答

TA貢獻1812條經驗 獲得超5個贊
確保執行阻止默認設置并將按鈕設置為禁用,因此用戶無法再次單擊,在響應收到時將按鈕設置為啟用
$("#search_btn").click(function(e){
e.preventDefault();
$("#search_btn").attr("disabled", true);
$("#get_product").html("<h3>Loading...</h3>");
var keyword = $("#search").val();
if(keyword != ""){
$.ajax({
url : "action.php",
method : "POST",
data : {search:1,keyword:keyword},
success : function(data){
$("#get_product").html(data);
if($("body").width() < 480){
$("body").scrollTop(683);
}
$("#search_btn").attr("disabled", false);
}
})
}
})

TA貢獻1995條經驗 獲得超2個贊
您提到按鈕類型為“提交”。將其設為“按鈕”。
<button type="button" class="btn btn-primary"
id="search_btn"><span class="glyphicon glyphicon-
search"></span></button>
- 2 回答
- 0 關注
- 152 瀏覽
添加回答
舉報