2
남자! 매우 이상한 일입니다. 이 코드는 IE8 (IE7도 가능)을 제외한 모든 브라우저에서 정상적으로 작동합니다.jQuery AJAX 및 IE8 출력 "잘못된 인수"
function xajax_xfrmproc(sender, eventname, data, formname, data2) {
var dt = {};
dt.__xr = 1; // AJAX request flag
dt.__sender = sender;
dt.__eventname = eventname;
dt.__data = data;
dt.__formname = formname;
dt.__data2 = data2;
$.ajax({
type: 'POST',
url: '',
data: dt,
error: function(req, text, error) {
alert('AJAX Error: ' + text + ' | ' + error + ':' + "\n" + req.responseText);
},
success: function (json) {
jxr_decode(json);
},
dataType: "json"
});
}
오류 메서드를 호출하고 "AJAX 오류 : 오류 | 오류 : 잘못된 인수"라고 씁니다.
온라인으로 테스트 할 수 있습니다 : http://stat.8-800.su (값을 입력하고 "Войти в статистику"버튼을 누릅니다).
모든 인터넷을 통해 체크인했지만 유용한 것은 없습니다. AddDefaultCharset utf-8을 설정하려고했지만 아무 일도 일어나지 않습니다.
당신 말이 맞아요. 나는 jsfiddle에서 그것을 테스트했습니다. IE는 '잘못된 인수'오류를 던지고 있습니다. 예를 들어 FF는 올바른 일을하는 반면. url을'url : /''로 변경하면 작동합니다. – Seybsen
@toby 정말 고마워요, 정말 도움이됩니다! – Epsiloncool