আমি একটি ক্রস অরিজিন পোস্ট অনুরোধ করার চেষ্টা করছি, এবং আমি এটি এর JavaScriptমতো সরলভাবে কাজ করতে পারি :
var request = new XMLHttpRequest();
var params = "action=something";
request.open('POST', url, true);
request.onreadystatechange = function() {if (request.readyState==4) alert("It worked!");};
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.setRequestHeader("Content-length", params.length);
request.setRequestHeader("Connection", "close");
request.send(params);
তবে আমি ব্যবহার করতে চাই jQuery, তবে এটি কাজ করতে পারি না। এই আমি চেষ্টা করছি:
$.ajax(url, {
type:"POST",
dataType:"json",
data:{action:"something"},
success:function(data, textStatus, jqXHR) {alert("success");},
error: function(jqXHR, textStatus, errorThrown) {alert("failure");}
});
ফলশ্রুতিতে এর ফলস্বরূপ। কেউ যদি জানেন যে কেন jQueryকাজ করে না, দয়া করে আমাদের সবাইকে জানান। ধন্যবাদ
(আমি jQuery1.5.1 এবং ফায়ারফক্স 4.0 ব্যবহার করছি এবং আমার সার্ভারটি সঠিক Access-Control-Allow-Originশিরোনাম দিয়ে সাড়া দিচ্ছে )