জেকুয়েরি এজাক্স মেথডসমূহ
পেজ রিলোড করা ছাড়াই সার্ভারের সাথে তথ্য(data) আদান-প্রদান এবং পেজের নির্দিষ্ট অংশ আপডেট করার একটি সুন্দর কৌশল-ই হলো এজাক্স।
এক নজরে জেকুয়েরি এজাক্স মেথডসমূহ
একটি অ্যাসিনক্রোনাস(asynchronous) এজাক্স রিকুয়েস্ট সম্পন্ন করে।
প্রতিটি রিকুয়েস্ট পাঠানোর পূর্বে এবং $.ajax() কর্তৃক প্রতিটি রিকুয়েস্ট সম্পাদন হওয়ার পূর্বে একটি কাস্টম অপশন তৈরি করে অথবা বিদ্যমান অপশনকে পরিবর্তন করে।
ভবিষ্যৎ এজাক্স রিকুয়েস্টের জন্য একটি ডিফল্ট ভ্যালু সেট করে।
এজাক্স ডেটা হস্তান্তরণে নিয়ন্ত্রন রাখার জন্য একটি অবজেক্ট তৈরি করে।
HTTP GET রিকুয়েস্ট ব্যবহার করে সার্ভার থেকে ডেটা লোড করে।
HTTP GET রিকুয়েস্ট ব্যবহার করে সার্ভার থেকে JSON-encoded ডেটা লোড করে।
HTTP GET রিকুয়েস্ট ব্যবহার করে সার্ভার থেকে জাভাস্ক্রিপ্ট লোড করে এবং সম্পাদন করে।
একটি অ্যারে অথবা অবজেক্টের আইটেমসমূহকে ধারাবাহিকভাবে উপস্থাপন করে। এজাক্স রিকুয়েস্টের সময় এই ধারাবাহিক ভ্যালুগুলোকে URL এর কুয়েরি স্ট্রিং হিসাবে ব্যবহার করা যায়।
HTTP POST রিকুয়েস্ট ব্যবহার করে সার্ভার থেকে ডেটা লোড করে।
এজাক্স রিকুয়েস্ট সম্পন্ন হলে একটি ফাংশনকে রান হওয়ার জন্য নির্দেশ করে।
এররসহ এজাক্স রিকুয়েস্ট সম্পন্ন হলে একটি ফাংশনকে রান হওয়ার জন্য নির্দেশ করে।
এজাক্স রিকুয়েস্ট পাঠানোর পূর্বে একটি ফাংশনকে রান হওয়ার জন্য নির্দেশ করে।
প্রথম এজাক্স রিকুয়েস্টটি শুরু হলে একটি ফাংশনকে রান হওয়ার জন্য নির্দেশ করে।
সকল এজাক্স রিকুয়েস্ট সম্পন্ন হলে একটি ফাংশনকে রান হওয়ার জন্য নির্দেশ করে।
এজাক্স রিকুয়েস্ট সফলভাবে সম্পন্ন হলে একটি ফাংশনকে রান হওয়ার জন্য নির্দেশ করে।
সার্ভার থেকে ডেটা লোড করে এবং ফেরত পাওয়া ডেটাসমূহকে নির্বাচিত এলিমেন্টে রাখে।
ফর্ম এলিমেন্টসমূহকে সাবমিট করার জন্য স্ট্রিং আকারে সাজায়(এনকোড করে)।
ফর্ম এর এলিমেন্টসমূহকে নাম এবং ভ্যালুর একটি অ্যারে আকারে সাজায়(এনকোড করে)।