JSON實例

     JSON一般在什麽情況下用了,在我的理解來說一般是在AJAX囘調函數時需要對頁面的操作。比如通過發送請求從數據庫獲取信息保存,然後顯示在頁面上,但頁面不刷新。如果數據從後來返回的AJAX數據自定義格式,這樣在JS中解析也不是一件很容易的的,如果按照JSON的格式,這樣在JS中解析就方便多了(如果有其他好的辦法達到不刷新頁面,同時更改或添加大量的數據,請大家不捨賜教)。

 一般在數據庫獲取的信息時一個MAP對象,或者是一個MAP集合。把MAP的數據打印出來一般為{TT=xx,SS=xx}要想轉換為JOSN格式就很方便了,只需要相應的替換就成了,下麵寫個簡單的JSON實例供大家參考

<script type="text/javascript">
function test(){
		var str="json:[{STATE:'1', CONTENT:'testdsgsfdh',LASTTIME:'12:23'},{STATE:'2',CONTENT:'test11',LASTTIME:'12:234'}]"
	var obj=eval(str);
	alert(obj[0].STATE) //結果為1
}
</script>
<body>
<input name="" type="button" value="test" onclick="test()"/>
</body>

 

 

 

你可能感兴趣的:(JavaScript,json,Ajax)