하지만 성공 작동하지IE 8 + XDomainRequest 'POST'는 솔루션을 달성하기 위해 WebAPI
내 코드
var xdr = new XDomainRequest();
if (xdr) {
$.support.cors = true;
xdr.open(method, svcUrl, true);
xdr.onload = function() {
var result = $.parseJSON(xdr.responseText);
if (result === null || typeof (result) === 'undefined') {
result = $.parseJSON(
data.textContent);
}
if ($.isFunction(successCallBackFunction)) {
successCallBackFunction(result);
}
};
xdr.onerror = function() {
if ($.isFunction(errorCallBackFunction)) {
errorCallBackFunction();
}
};
xdr.onprogress = function() {};
xdr.send(JSON.stringify(params));
}
return xdr;
내 문제입니다 요청 내 webapi 타격 되나 데이터가 null입니다.
그것은'json string'입니다. – Amit
하지만 $ parseJSON (params)은 params가 json string 인 경우 구문 분석하지 않으면 객체로 역 직렬화합니다. – lavrik
업데이트 된 질문 – Amit