lafer
lafer
  • 发布:2014-12-22 21:38
  • 更新:2014-12-22 22:48
  • 阅读:1965

ajax的时候能给success传参数吗

分类:HTML5+

ajax的时候能给success传参数吗

2014-12-22 21:38 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

传参数的目的是什么?

success是请求成功后的回调,该回调的参数是response,type='success',xhr

lafer

lafer (作者)

我一个商品列表页面,需要取分类,材质,商品还有其它的,要用几个ajax,我想统一写一个,所以要给回调传不同的参数表示不同的操作

DCloud_UNI_FXY

DCloud_UNI_FXY

取分类,材质,商品等参数的话,无需作为参数传给success,

success只关心取回来的数据,

你可以在success里边,直接访问当前的分类,材质,商品等参数。

伪代码举例:

var catalog = document.getElementById('catalog').value;  
mui.getJSON('/items?catalog='+catalog,function(response){  
//TODO 处理response  
console.log(catalog);//访问当前分类  
})

该问题目前已经被锁定, 无法添加新回复