while ($row = mysql_fetch_object($result)) {
$data[] = $row;
echo "<div id='captionbox' style='width: 110px;float:left;color:#FFF;text-align:center;'>";
echo "<a href='#' class='thumb'><img class='thumb-img' value = ".$row->aid." onclick='getVote(".$row->aid.", \"".$row->atitle."\")' src='images/roadies/th".$row->aid.".jpg' /> </a>";
echo "<input type = hidden name = aid id = rd".$row->aid." value = ".$row->aid.">".$row->atitle."</input>";
echo "</div>";
}
$jsfriend = json_encode($data);
以上是我的php代碼。我希望$ data是一個JSON對象。 現在我想在我的JavaScript文件中導入它,並通過使用Jquery作爲JSON對象使用。但我完全迷失在文檔中。有一個PHP的例子,但它包含了一些我不明白的#id例子。有人可以爲我建立一個Jquery函數嗎?jquery JSON php
非常感謝。
**編輯 - 我正在嘗試** 我想讓JSON對象jsfriend進入我的JavaScript文件script.js。我不知道如何使用Jquery函數。如果有人能解釋它。同時告訴我,一旦JSON對象在JavaScript中,我如何從JSON對象訪問值?
編輯2: 我的JSON字符串內容是這樣的:
[{"aid":"1","atitle":"Ameya R. Kadam"},{"aid":"2","atitle":"Amritpal Singh"},{"aid":"3","atitle":"Anwar Syed"},{"aid":"4","atitle":"Aratrika"},{"aid":"5","atitle":"Bharti Nagpal"}]
有人可以告訴我的Javascript,如果我想顯示輔助的名字: 「1」?
我不太明白你想要達到的目標。 – Gumbo 2009-12-27 22:18:41
忽略回聲的。我只是想在我的javscript中獲得$ data變量,所以我可以在JS中訪問它。 – amit 2009-12-27 22:20:11
你想要做什麼?您應修改代碼以僅顯示您正在嘗試執行的操作,幷包含實際與期望的輸出。你只是想說'json_encode(mysql_fetch_object($ result))'? – philfreo 2009-12-27 22:25:43