網上有很多關於1.4.2對json語法要求嚴格的解決方法。主要是說要求json中字串使用雙引號引用。
而我遇到了另乙個問題。
我使用的是jquery的post方法。最後乙個引數指定post的資料型別。我使用了"json"為引數,結果返回的data為乙個字串。
檢視了jquery的原始碼。發現1.4.2的如下:
if ( type === "json" || !type && ct.indexof( "json" ) >= 0 ) {
data = jquery.parsejson( data );
而1.3.2中如下:
if ( type == "json" )
data = window["eval" ]( "(" + data + ")" );
明顯,1.4.2中對type的要求是嚴格小寫。所以我把post的方法的第4個引數改為"json"後,通過。
jQuery1 4 2新特性(翻譯)
方法增加 在這個發布版中增加了兩個新方法 delegate 和.undelegate 這些方法是為jquery中的 live 和.die 方法互補的。它們簡化對document某一根節點中事件的操作。例如 table delegate td hover function 這句code等同於下面用.l...
jQuery解析JSON問題
jquery解析json問題 這幾天在做個專案,使用到了jqeury的ajax,當伺服器端返回json格式資料後,jquery元件居然不能正確解析,用firefox可以看到響應回來的json格式資料。單偏偏程式就是沒有出來資料。1.伺服器響應型別問題 2.伺服器響應輸出流,在關閉之前也進行了flus...
jquery解析json的例子
在伺服器端c 生成json物件 jsonhelp jsonhelp new jsonhelp jsonhelp.successs true jsonhelp.additem titleid 1 jsonhelp.additem uanswer a,b,c jsonhelp.additemok jso...