这是js代码:
var
系统{ {
GetHttpRequest:
功能(URL,回调,
选项){
如果(url.length<0)返回;
var选项{ {
网址,
键入:获取
DataType:JSON
缓存:false,
超时时间:30000,
beforesend:功能(XHR){
},
完成:功能(XHR,textstatus){
XHR.abort ();
},
错误:
函数(XMLHttpRequest,textstatus,errorthrown){
网络连接不可访问,请稍后再试!;
},
成功:函数(数据){
回调(数据,选项);
}
};
如果(!!!选项){
选项=
扩展(选项,选项);
}
$ ajax(选项);
}
};
当我想通过数据回调函数成功,起初我是直接在后台返回一个JSON字符串,例外的会报,没有定义什么的,后来查了下,通过response.getwriter(写)到(成功)写数据的
方法,对数据的访问。
背景代码如下:
公共字符串getrejectreason抛出异常(){
字符串的rowid = getparameterandput(数据
字符串= JSONData ;
如果(StringUtils.isNotEmpty(rowid)){
JSONData= newownerinfoservice.getrejectreasonjsondata(rowid);
}
This.getResponse(),SetCharacterEncoding(UTF-8);
This.getResponse()GetWriter()写(JSONData);
返回null;
}
总结
以上是萧边
介绍Ajax响应,通过在后台
传输数据,我们希望能帮助你,如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您
支持网站。