নীচে IE বাদে সমস্ত ব্রাউজারে কাজ করে (আমি আইই 9 তে পরীক্ষা করছি)।
jQuery.support.cors = true;
...
$.ajax(
url + "messages/postMessageReadByPersonEmail",
{
crossDomain: true,
data: {
messageId : messageId,
personEmail : personEmail
},
success: function() {
alert('marked as read');
},
error: function(a,b,c) {
alert('failed');
},
type: 'post'
}
);
আমার অন্য একটি ফাংশন রয়েছে যা ব্যবহার করে dataType: 'jsonp'
তবে এজেএক্স কলটিতে আমার কোনও ডেটা ফেরার দরকার নেই। আমার শেষ অবলম্বনটি কেবল এটি কার্যকর করার জন্য জেএসওএনপিতে মোড়ানো কিছু জিব্বারিশ ফিরিয়ে দেওয়া হবে।
কোনও ধারণা কেন আইই কোনও সিওআরএস অনুরোধে খোঁজ নিচ্ছে যা কোনও তথ্য ফেরত দেয় না?