ボタンを誤ってダブルクリックすると、テーブルに同じ結果が 2 つ追加される可能性があります。検索ボタンをクリックしたときに ajax が 2 つ以上の結果を返さないようにする方法はありますか? 私はajaxを中止しようとしましたが、結果は同じです。私はajaxの初心者なので、助けてください
$("#btn_searchadmin").click(function(){
var adminname = $("#tb_admin").val();
var ajax;
if(ajax){
ajax.abort();
}
ajax = $.ajax({
type: "post",
url: "manage_deped_searchadmin.php",
dataType:'json',
cache:false,
data:{'adminname': adminname},
beforeSend: function(data){
$('#tbl_search').html('');
},
success: function(data){
$("#btn_searchadmin").bind('click');
$.each(data, function(i, item) {
$('#tbl_search').append("<tr><td>"+data[i].adminfname+"</td> <td>"+data[i].adminlname+"</td>");
});
}
});
});