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

[求助大神]这个ajaxsetup加入data全局参数就出现错误

我把data: { num: $("#txtNumber").val() }加入到$.ajaxSetup里试着用全局,btnshow1和btnshow2调用,为什么出现都是“偶数”和“小于0”的结果?难道data不能设置为全局的参数?

正在回答

4 回答

前面一个同学已经问过这个问题了,我摘出来回复给你。

因为$.ajaxSetup只在页面加载时执行一次,只会读取当时的$("#txtNumber").val(),所以每次传的值都是初始值,自然是错误的。

$.ajaxSetup只能设置不会改变的固定值,而data是根据用户输入转变的,所以不能抽出来放到这里


0 回复 有任何疑惑可以回复我~
#1

Reginald0419 提问者

非常感谢!
2016-04-26 回复 有任何疑惑可以回复我~

添加个mothod:post,就会显示正确了

0 回复 有任何疑惑可以回复我~

他们两个是不同的请求数据,怎么能写到全局里。

0 回复 有任何疑惑可以回复我~

你看看你成功的时候回调函数有么有返回”data“

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

[求助大神]这个ajaxsetup加入data全局参数就出现错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信