نوشته شده توسط
mohamadali1374
نه متاسفانه من این مشکل رودارم که با یک بار زدن کلید ذخیره به جای اضافه شدن یک رکورد به جدول چندین رکورد با مقادیر یکسان به دیتابیس اضافه میشه حالا من میخوام یه فاصله زمانی بزارم شاید درست شه
این موضوع رو هم بگم که مشکل از سرور (کدهای php) نیست
اگه همه چیز درست باشه، نباید همچین مشکلی پیش بیاد... شما کدهای مربوط به ajax و php رو بزارید.
اما در مورد جواب سوالتون:
var lastClickTime; //ذخیره زمانی که روی دکمه کلیک شده
btn.onclick = function(){
var currentClickTime = new Date().getTime(); //زمان فعلی
var timeDifference = (currentClickTime - lastClickTime) / 1000; //اختلاف زمان بین آخرین کلیک و کلیک فعلی
if(timeDifference < 5){
return; //هیچ کاری نکنه
}else{
lastClickTime = currentClickTime; //آپدیت زمان آخرین کلیک
alert('yesss');
}
}
دمــو