السلام عليكم

لدى مشكلة وهى عند طلب بيانات من الموقع ب Ajax لرابط ما تاخذ بعض الوقت فى هذة الاحيان ممكن يقوم الزائر بتكرار الضغط على رابط الجلب فا بهذا يتم تكرار request على السيرفر لنفس الرابط

مثال:

function GetLatest() {

jQuery.ajax({
type: 'GET',
url: 'ajax/latest', 
dataType: 'json',
async: 'false',
success: function(jdata) {
    // هنا اثناء جلب البيانات العملية تاخذ بعض الوقت من الثوانى
    // اريد اذا كان هذا الطلب لم ينتهى لا يتم تنفيذ هذة الدالة GetLatest()  او هذا Ajax ان طلب
    alert(jdata['name']);
}, error: function(XMLHttpRequest, textStatus, errorThrown) {
    //
}
});
return true;

}

OnClick="return GetLatest();"