1
我有whichh正在轉換我的PHP陣列中的文件,以JSON無法從Json_encode獲得價值jQuery中
<?php
include('lib/db.php');
$cid = mysql_real_escape_string($_POST['id']);
$q = rand(1, 2);
$var = array();
$rs1 = mysql_query("select * from questions where qid='$q' and sub_id='$cid'");
while ($r1 = mysql_fetch_array($rs1)) {
$var[] = array('qid' = > $r1['qid'], 'question' = > $r1['question'], 'ans' = > $r1['ans1'], 'ans2' = > $r1['ans2'], 'ans3' = > $r1['ans3'], 'ans4' = > $r1['ans4']);
}
print json_encode($var);
?>
和jQuery代碼加載值
$.ajax({
url: "getquestion.php",
type: "POST",
data: "id=" + id,
cache: false,
dataType: "json",
success: function (data, jqXHR) {
if (data == null) {
alert('nothing');
} else {
alert(data[0]);
}
}
});
但我正在逐漸未定義在螢火蟲控制檯但我想在JQuery變量的JSON值。
做到這一點仍然沒有得到任何東西 –
檢查螢火蟲的網絡面板,看看從你的服務器返回什麼 – bumpy
JSON沒有返回 –