আমার নিম্নোক্ত জ্যাকুরি কলব্যাক ফাংশন রয়েছে এবং এটি সম্পর্কে আমার যথেষ্ট সন্দেহ রয়েছে (আমি জ্যাকুয়েরি খুব ভাল জানি না):
$("form.readXmlForm").submit(function() {
// Riferimento all'elemento form che ha scatenato il submit
var form = $(this);
// Variabile che contiene il riferimento al bottone clickato
var button = form.children(":first");
$.ajax({ // Viene eseguita la chiamata AJAX
type: "POST", // Tipo di richiesta: POST
// URL verso quale viene inviata la richiesta
url: form.attr("action"),
// Dati XML inviati:
data: "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><javaBean><foo>bar</foo><fruit>apple</fruit></javaBean>",
// Tipo di media type accettabile dalla response:
contentType: "application/xml",
dataType: "text",
success: function(text) {
MvcUtil.showSuccessResponse(text, button);
},
error: function(xhr) {
MvcUtil.showErrorResponse(xhr.responseText, button);
}
});
আপনি এই ফাংশনটি দেখতে পাচ্ছেন কেবল এই অনুরোধের জন্য প্যারামিটারটি সেট করে ব্যাকএন্ডে একটি এজেএক্স অনুরোধ কার্যকর করুন।
আমি সেট করে রেখেছি যে আমি অনুরোধটি কোনও ইউআরএল-এর দিকে প্রেরণ করছি, অনুরোধটি একটি পোস্টের অনুরোধ এবং আমি যে ডেটা পাঠাচ্ছি তা নিম্নলিখিত স্ট্রিংয়ের মধ্যে রয়েছে:
"Barapple"
আমি বুঝতে মধ্যে পার্থক্য কি কিছু সমস্যার আছে contentType এবং ডাটাটাইপ
আমি মনে করি যে বিষয়বস্তু টাইপটি এইচটিটিপি রেসপন্সে গ্রহণযোগ্য এমন ডেটা প্রকারের নির্দিষ্ট করে, এটি কি ঠিক?
এবং ডেটা টাইপ? কি বললা? এইচটিটিপি অনুরোধে আমি যে ধরণের ডেটা প্রেরণ করছি?
এই ক্ষেত্রে "পাঠ্য" হ'ল কারণ আমি একটি পাঠ্য স্ট্রিংটি প্রেরণ করছি যেটি এক্সএমএল কোডটি প্রকাশিত করে?