Layui中在外部获取ajax的值, 如何在函数外部获取ajax的返回值 将ajax获取数据部分的代码封装在函数内,将ajax获取的值作为函数的返回值。。
示例代码如下:
//获取 栏目类型 Model
function modellist() {
var res = null; //PS 重点 必须提前声明变量 不知道为什么
$.ajax({
url:'/cms/Index/showmodel', //数据请求地址
type:"get", //数据请求方式
async : false, //是否异步请求
data : {}, //请求参数设置
success:function (data) {
res = data; //把请求返回的数据赋值给变量 res
}
});
return res; //函数 return 出 res 值
}
var getmodel = modellist();
console.log(getmodel);