0
我無法從jquery中的json對象中獲取值。它會在開發人員工具中引發錯誤消息(「Uncaught SyntaxError:Unexpected token H」)。jQuery中的JSON對象問題
如何從我的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": ""
}
]
的JavaScript/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 2014-09-08 07:53:24