0
jquery의 json 개체에서 값을 가져올 수 없습니다. 개발자 도구에서 오류 메시지 ("Uncaught SyntaxError : 예상치 못한 토큰 H")가 발생합니다.jQuery의 JSON-Object 문제
내 JSON 개체에서 값을 가져 오는 방법은 무엇입니까?
알려 주시기 바랍니다.
PHP의-코드 : (편집되지 않은)
[
{
"qus_type": "choice",
"qus_text": "Which one is if statement?",
"correct_answer": "<?php$t=date("H");if ($t<"20") { echo "Haveagoodday!";}?>",
"choice1": "<?php$t=date("H");if ($t<"20") { echo "Haveagoodday!";} else { echo "Haveagoodnight!";}?>",
"choice2": "<?php$t=date("H");if ($t<"20") { echo "Haveagoodday!";}?>",
"choice3": "<?php$t=date("H");if ($t<"10") { echo "Haveagoodmorning!";} elseif ($t<"20") { echo "Haveagoodday!";} else { echo "Haveagoodnight!";}?>",
"choice4": "",
"choice5": ""
}
]
자바 스크립트/jQuery를 부분 : 오타의
jsonObj = jQuery.parseJSON(ques_json);
window.jQuery(jsonObj).each(function(index, item) {
console.log(item.qus_type);
console.log(item.qus_text);
console.log(item.correct_answer);
console.log(item.choice1);
console.log(item.choice2);
console.log(item.choice3);
console.log(item.choice4);
console.log(item.choice5);
})
감사를 문자열에 <를 선언한다. 하지만 출력에 큰 따옴표를 표시해야합니다. – Garland