我有這樣的PHP代碼,檢索和數據庫提供格式JSON字符串
$dblink = mysql_connect('localhost', 'root', '') or die(mysql_error());
mysql_select_db('payment');
$query = mysql_query("SELECT level FROM levelPrice WHERE code = 101");
$rows = array();
while($r = mysql_fetch_assoc($query)) {
$rows[] = $r;
}
echo json_encode(array("#" => $rows));
?>
節省了現場和我的HTML我有這樣的:
<script>
$.getJSON('getLevel.php', function(data) {
$("#level").val(JSON.stringify(data));
});
</script>
的事情是,它確實會返回價值,但它會出現很多垃圾。它看起來像這樣的網站:{"#":[{"level":"4"}]}
當我只需要在網站上顯示的號碼(例如#4),沒有所有的括號和東西。 謝謝!
試着這麼做:」'$( 「#級別」)VAL(data.level [0 ]);'記住JSON代表JavaScript ** Object ** Notation。檢查例子到最後[here](http://api.jquery.com/jQuery.getJSON/)。使用'console.log()'想知道你正在訪問什麼,如果你卡住了。 – ficuscr 2013-03-22 18:00:30
更改'JSON.stringify(數據)'爲'數據['#'] [0] ['水平']'? – Dave 2013-03-22 18:00:46
想@Dave得到了我想要的說正確表達... – ficuscr 2013-03-22 18:01:53