数码资讯
通过Ajax中的响应在后台传递数据的问题
这是js代码: var系统{ { GetHttpRequest:功能(URL,回调,选项){ 如果(url.length<0)返回; var选项{ { 网址, 键入:获取 DataType:JSON 缓存:false, 超时时间:30000, beforesend:功能(XHR){ }, 完成:功能
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
这是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响应,通过在后台传输数据,我们希望能帮助你,如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。
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响应,通过在后台传输数据,我们希望能帮助你,如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。