0
간단한 ASP.NET 응용 프로그램에서 jquery 1.8.2 ajax 호출을 사용하고 있습니다. 모든 VS 웹 개발 서버를 사용하여 localhost에서 벌금을 작동합니다. 나는 IIS의 웹 사이트를 넣을 때 나는 일반 오류를 얻을 :jQuery parseJSON 구문 오류 ASP.NET
Message: Syntax error
Line: 514
Char: 4
Code: 0
URI: http://123.123.123.123/Scripts/jquery-1.8.2.js
이가 내 전화에서이다 :
parseJSON: function(data) {
if (!data || typeof data !== "string") {
return null;
}
// Make sure leading/trailing whitespace is removed (IE can't handle it)
data = jQuery.trim(data);
// Attempt to parse using the native JSON parser first
if (window.JSON && window.JSON.parse) {
return window.JSON.parse(data); <<< LINE 514
}
...(rest of jquery source)
:
여기
var obj = jQuery.parseJSON(val);
가 JQuery와 소스의 해당 위치에서 무엇을의
아이디어가 있으십니까? 내가 말했듯이, 로컬에서 잘 작동합니다.
jquery 소스 코드의 스 니펫, 특히 오류가 발생한 행입니다. 나는 모든 일을 지나치지 않았다. 나는 이것을 더 명확하게하기 위해 덧붙였다. –
A는 원시 트래픽을보고 되돌아 오는 것을 정확하게 볼 수 있도록 피 들러를로드하는 것이 좋습니다. – AaronS
감사합니다. 나는 "val"이 무엇인지 알기 위해 간단한 경고를했다. 로컬에서는 정상적인 문자열로 돌아오고 json으로 파싱됩니다. 웹 서버에서 돌아 오더라도 기다리십시오 ... "C", 대문자 C 이것은 정확한 입력을 프로세스에 사용하고 있습니다. 기음? –