ajax请求数据
来源:互联网 发布:迅捷网络登录 编辑:程序博客网 时间:2024/06/06 06:58
/**
* ajax请求数据
* 参数说明:
* url:请求URL,必填;
* async:异步请求,默认false;
* dataType:数据类型,默认json格式;
* type:请求模式,默认'post';
* data:请求数据,可空;
* success: 成功回调函数,asyns为true时调用;
* error: 错误异常回调函数,默认弹框提示
* 示例:
* req = {
* url:'',
* async: true,
* dataType: 'json',
* type: 'post'
* data: [],
* success: function(){},
* error: function(){}
* }
*/
getData : function(req){
req = $.extend({url: "", async: false, dataType: 'json', type: 'POST', data: null, dataName: null}, req);
var data = req.data;
if(data && !$.isArray(data))
data = $wqd.jsonToArr(data, req.dataName);
var ret;
$.ajax({
'url' : req.url,
'async' : req.async,
'dataType' : req.dataType,
'type' : req.type,
'data' : data,
'success' : function(e){
if(!req.async)
ret = e;
if(req.success)
req.success(e);
},
'error' : function(rep){
if(req.error)
req.error(rep);
// else
// alert('请求出错!');
}
});
return ret;
},
* ajax请求数据
* 参数说明:
* url:请求URL,必填;
* async:异步请求,默认false;
* dataType:数据类型,默认json格式;
* type:请求模式,默认'post';
* data:请求数据,可空;
* success: 成功回调函数,asyns为true时调用;
* error: 错误异常回调函数,默认弹框提示
* 示例:
* req = {
* url:'',
* async: true,
* dataType: 'json',
* type: 'post'
* data: [],
* success: function(){},
* error: function(){}
* }
*/
getData : function(req){
req = $.extend({url: "", async: false, dataType: 'json', type: 'POST', data: null, dataName: null}, req);
var data = req.data;
if(data && !$.isArray(data))
data = $wqd.jsonToArr(data, req.dataName);
var ret;
$.ajax({
'url' : req.url,
'async' : req.async,
'dataType' : req.dataType,
'type' : req.type,
'data' : data,
'success' : function(e){
if(!req.async)
ret = e;
if(req.success)
req.success(e);
},
'error' : function(rep){
if(req.error)
req.error(rep);
// else
// alert('请求出错!');
}
});
return ret;
},
0 0
- Ajax请求后台数据
- ajax数据请求
- AJax数据请求处理
- ajax 原生请求数据
- Ajax数据请求
- AJAX 请求数据
- ajax请求json数据
- AJAX请求数据_demo
- ajax请求数据
- ajax请求ashx数据
- ajax请求json数据
- 关于数据请求 Ajax
- ajax raw 请求数据
- AJAX 异步请求数据
- ajax数据请求
- jQuery ajax数据请求
- springboot ajax请求数据
- Ajax数据请求
- calephp 中redirect() 与flash() 的区别
- 二维数组
- android studio 中app崩溃后无法查看日志
- HttpClient 中文文档
- leetcode note--leetcode 75 Sort Colors
- ajax请求数据
- POJ 1364差分约束
- Nginx配置详解 二!
- 1059. C语言竞赛(20)
- 第18篇 原版更新到合成项目(二)及证书安放
- 2016赛季总结——关于“死亡回归”,感谢队友
- 简单递推锦集
- Android:WebView与Javascript交互(相互调用参数、传值)
- 判断两个矩形是否相交(C++)