所以我有一個數據庫,通過一大堆使用PHP回到通過JSON jQuery的數據..我試圖從返回的數據,但沒有運氣訪問各列..jQuery的閱讀JSON數據
我的PHP :
header('Content-Type: application/json');
require 'database.php';
mysql_query('SET CHARACTER SET utf8');
$myjsons = array();
$qry = 'SELECT * FROM quotes ORDER BY id';
$result = mysql_query($qry);
while($row = mysql_fetch_assoc($result)){
$myjsons[] = json_encode(array($row));
}
echo $_GET['callback'] . '(' . json_encode($myjsons) . ')';
這裏是我的JS:
function getAll(){
jQuery.ajax({
url:'example.com/js/getAll.php',
async: true,
dataType: 'jsonp',
success:function(data){
$('.quoteList').append(data[0]);
}
});
}
目前該追加以下的元素:
[{"id":"1","text":"The most wasted of all days is one without laughter.","author":"E.E. Cummings","status":"1"}]
因此,舉例來說,如果我想讓jQuery通過數據[0]到數據[92](最後一個)並將每個作者追加到.quoteList,我怎麼能這樣做呢?我試過數據[0] [1]和數據[0] [作者]
它會工作數據[I]但筆者一部分出於某種原因不拾..當我補充說,它什麼都不做。 – pashOCONNOR
你在哪裏添加此代碼?它在'成功:功能(數據){... HERE ...}' – Paul
這就是我插入它的地方。 – pashOCONNOR