请问JS如何向JS的回调函数中传参

functionajaxGetData(a,b,d,g,f){//获取下级数据$.ajax({type:'post',url:url,data:{id:f},succes... function ajaxGetData(a,b,d,g,f){ //获取下级数据 $.ajax({ type : 'post', url : url, data : {id : f}, success : function(data){ if(data){ var j = $.parseJSON(data); html = []; for (var i in j){ b.html(''); html+='test'; if(d!=''){ d.html(''); } b.html(''); b.append(html); } //clickEvent(); if (g!='') { g(); }; } } }); } //调用 ajaxGetData('sid',s,t,activeLi(s,'sid',sid),fid);代码如上所示,这个ajaxGetData里面有一个回调函数g,我在下面调用ajaxGetData的时候,向g传了一个activeLi这个函数,但是只要activeLi有参数,浏览器就提示g函数不存在,如果我去掉参数及后面的内容,就运行正常,请问高手这个g函数该怎么写,才可以传参数进去?谢谢了 展开
 我来答
百度网友0498059
2016-11-21 · TA获得超过259个赞
知道小有建树答主
回答量:286
采纳率:75%
帮助的人:188万
展开全部
ajaxGetData('sid',s,t,activeLi,fid); //最下面这样写,在里面调用的时候加参数,如g(s,'sid',sid);按照你那样写,传进去的参数只是activeLi(s,'sid',sid)的返回值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式