我正在使用Json從數據庫中檢索數據,構建一些html,並將其放到頁面中,但我的
標記後面出現語法錯誤,這是我的php文件中字符串的最後一個標記。爲什麼我的Json結果後出現語法錯誤?
PHP:
if($QString == "")
{
$query = "SELECT * FROM categories";
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$categories="<a href=" . '"' . "?catID=" . $row['catID'] . '"' . ">" . $row['CatName'] . "</a><br>";
echo $_GET['jsoncallback'] . $categories;
}
}
的jQuery:
var jSon = {};
$(function(){
jQuery.jSon.getjSon();
});
jQuery.jSon = {
getjSon : function() {
$.getJSON('http://host6.spellnet.net/links/list.php?jsoncallback=?', function(json) {
eval(json.data);
});
}
任何幫助將不勝感激。我越來越近了。
看起來像你請求JSON回報,但實際上返回的HTML jQuery的。 – Ballsacian1 2010-04-13 19:12:11