0
你能幫我把下面的jQuery ajax調用換成XmlHttpRequest,這樣就不需要jQuery了嗎? (請問我還需要調換:如何將jQuery.ajax調用與jquery-less XmlHttpRequest方式交換?
jQuery.support.cors = true;
當我不使用jQuery.ajax但XmlHttpRequest的?)
jQuery.support.cors = true;
var endpointAddress = "http://My.Server.FooService/FooServices.svc/";
var url = endpointAddress + "/SubmitFoo";
$.ajax(
{
type: 'POST',
url: url,
contentType: 'application/json',
data: JSON.stringify(request),
success: function (result) {
alert("Foo submitted succesfully!");
},
error: function (jqXHR, textStatus, errorThrown) {
alert('Error Occured' + errorThrown);
}
} //eof ajax object
); //eof .ajax
}
爲什麼更換'$ .ajax'(完整的CORS支持)與更差的API的東西,而不是跨瀏覽器兼容? –
事實上,'XMLHttpRequest'不能跨瀏覽器,使用像jQuery,原型等庫。 –
有沒有一個很好的理由,你爲什麼不想包含jQuery? –