আমি এর যাদু ব্যবহার করছি jQuery.ajax( settings )
।
তবে আমি ভাবছি টাইম আউট সেটিংয়ের সাথে কেউ খেলেছে কিনা?
আমি জানি এটি মূলত কোনও অনুরোধের জন্য স্থানীয় সময় নির্ধারণের জন্য, তবে সময়সীমাটি পৌঁছে গেলে এটি কি কিছু ট্রিগার করতে পারে? অথবা এটি কেবল কোনও প্রতিক্রিয়া শুনতে শুনতে বন্ধ করে দেয়?
JQuery সাইট পড়া, আমি দেখতে পাচ্ছি কোন আর্গুমেন্ট পাস হয়েছে, তাই এটি একটি ক্ষমতা সহ একটি সাধারণ সেটিং মত মনে হয়। যা ঠিক আছে।
তবে, সময়সীমাটি শেষ হয়ে গেলে আমি একটি সতর্কতা বা কিছু ফাংশন ট্রিগার করতে চাই। আমি দেখতে পাচ্ছি যে এই ক্ষেত্রে ত্রুটি সেটিংটি ট্রিগার হয় না।
এখানে আমার স্নিপেট:
$("form#testform").submit(function(){
var allFormValues = $("form#testform").serialize();
$.ajax({
cache:false,
timeout:8000, // I chose 8 secs for kicks
type:"POST",
url:"someurl.php",
data:allFormValues,
error:function(){ alert("some error occurred") },
success:function(response){ alert(response); }
});
});
সময়সীমার সাথে আরও কীভাবে কাজ করা যায় তা কি কেউ জানেন?