json은 다음과 같이 보입니다.이 부분은 시작일 뿐이지 만 전체적인 부분은 아닙니다. 크롬 콘솔에서JSON 데이터를 Jquery Ajax 콜론을 사용하여 호출
$.ajax ({
type: "POST",
url: 'ajax/openampcheck.php',
dataType: 'json',
async: true,
data: {"inputtext": inputmaintext},
success: function(msg){
$('#oaresult').html(msg.ns1:AmplifyResponse.AmplifyReturn.Topics.TopTopics[1].Topic.Name);
....
이 오류가 나에게 주어진 ... catch되지 않은 구문 에러 : 예기치 않은 토큰
{"ns1:AmplifyResponse":{"AmplifyReturn":{"Topics":{"Domains":null,"TopTopics":[{"Topic":{"Name":"loo","Value":5.00},"
나는 다시 한 손질을 얻기 위해이 JQuery와 아약스 호출을하고있는 중이 야. 여기에 결장 함께 할 수있는 뭔가 것 같다 마지막 줄에 대한 ...
ns1:AmplifyResponse
내가 비록 따옴표로 포장하는 경우, 즉
$('#oaresult').html(msg."ns1:AmplifyResponse".AmplifyReturn.Topics.TopTopics[1].Topic.Name)
;
내가 그것을 어떻게
Uncaught SyntaxError: Unexpected identifier
을 을 수정해야 :
난 다음이 오류가?
감사입니다 : MSG [ "NS1 : AmplifyResponse"] [ "AmplifyReturn"] 등 그들이 최고로 수행해야 올바른 방법을 연습? – fiscme
필자의 의견으로는, 필요한 경우를 제외하고 괄호와 따옴표를 사용하지 마십시오. 추가 문자는 가독성을 떨어 뜨립니다. –