欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Jquery Post處理后不進(jìn)入回調(diào)的原因及解決方法

 更新時(shí)間:2014年07月15日 17:51:47   投稿:whsnow  
通過Jquery的Post方法把Json數(shù)據(jù)傳到Jsp后臺,處理后卻怎么都不進(jìn)入回調(diào)函數(shù),解決方法如下

今天做一個簡單的增加數(shù)據(jù),通過Jquery的Post方法,把Json數(shù)據(jù)傳到Jsp后臺,處理后卻怎么都不進(jìn)入回調(diào)函數(shù),

$.post("addGs.do","x=" + JSON.stringify(x) 
,function(d){ 
alert('成功'); 
} 
,"json" 
); 

通過FF調(diào)試發(fā)現(xiàn)返回?cái)?shù)據(jù)正常,200Ok,

沒辦法,又看看Jquery API,說如果最后的參數(shù)是Json時(shí),要求返回的數(shù)據(jù)是Json格式,

會不會是返回的Json不標(biāo)準(zhǔn)呢?

想起現(xiàn)在Json一般要求Key與Value都要用雙引號,

馬上改代碼

try{ 
d.add(gs); 
out.println("{\"s\":\"ok\"}"); 
} 
catch(Exception e) 
{ 
out.println("{\"s\":\"err\"}"); 
e.printStackTrace(); 
}

這次終于成功了.

Post方法在Json方式下,必須用嚴(yán)格的Json格式才能進(jìn)入回調(diào),如果用Text方式,就沒這樣的要求了

相關(guān)文章

最新評論