は、それがロードされた場合にフラグを設定するようにしてください:
var loading = false;
function ScrollToBottom() {
if(loading) return;
loading = true;
$.ajax({
async: false,
type: "POST",
url: "index.aspx/function",
data: 'val,val2,val3',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccess,
failure: function (response) {
alert('An error has occured, please refresh the page.');
},
error: function (response) {
alert('An error has occured, please refresh the page.');
},
always: function(response){
loading = false;
}
});
}
function OnSuccess(response) {
var xmlDoc = $.parseXML(response.d);
var xml = $(xmlDoc);
}
それは非同期で働いてます私は強くあなたをお勧めします - 同期要求は(HTTPS [既に仕様で非推奨]されている://xhr.spec。 whatwg.org/#sync-warning)(ウェブワーカーの外)。 –
おそらく、ユーザーが5回トリガしている場合、ユーザが一番下までスクロールしたかどうかを検出している機構が故障している可能性がありますか? – ADyson
私の答えをチェックしてください。 – Mazz