ajax 封装代码教程
程序员文章站
2024-01-14 08:43:58
ajax 封装代码教程
/**
* 数据是否成功
* @param {String} url [请求的地址]
* @param {String}...
ajax 封装代码教程
/** * 数据是否成功 * @param {String} url [请求的地址] * @param {String} data [请求的数据] * @param {String} data [传入的回调函数名称] * @param {String} type [请求的类型] * @param {String} async [异步传输还是同步] * @param {String} data_type [请求的数据类型] */ function is_ok(url="", data="", call_back="result",type="POST", async=true, data_type="json"){ layer.load(); var return_result = 99; var is_result = is_result; var aj = $.ajax({ type: type, url: url, async: async, dataType:data_type, data: data,//也可以是字符串链接"name=张三&sex=1",建议用对象 success: function(data){ console.log(data); if(call_back != null){ var call_back_func = eval(call_back); new call_back_func(data); }else{ return_result = data; } } }); return return_result; }