为了账号安全,请及时绑定邮箱和手机立即绑定

ajax请求运用同一个请求函数发送有查询参数和无查询参数发生问题?

ajax请求运用同一个请求函数发送有查询参数和无查询参数发生问题?

一只名叫tom的猫 2018-09-05 14:26:41
该代码可直接运行。我现在创建了一个ajax请求函数,其中包括发送查询参数。运用这个get函数发起两个请求,根据设计的接口,请求需要查询参数,请求2不需要参数。已经确认查询参数是没有错的。请求1有查询参数,结果可以成功返回结果请求2是没有查询参数的,结果报错“Uncaught TypeError: callback is not a function”如果修改get函数,去掉传入查询参数,和查询参数的处理部分,只运行请求2,可以成功返回数据。问题1:报错的原因是什么?明明有把huidiao这一个函数当作参数传进去了啊为什么不能识别出callback就是huidiao?问题2:请问如果像这样函数里需要传入参数,并会对参数进行处理的,如果没有传入(可能有些情况并不需要),那么函数会忽略需要传入参数部分还是会怎么样?像这样怎么写一个函数,可以兼容这两种情况,需要传参数的时候可以用,不需要传参数的时候也可以用?那我改了还是不行?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 664 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信