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

为什么data: { num: $("#txtNumber").val() },只能放在ajax中,而不能放在ajaxSetup中

为什么data: { num: $("#txtNumber").val() },只能放在ajax中,而不能放在ajaxSetup中

正在回答

6 回答

ajaxSetup()是设置全局变量,只在页面加载时执行一次,因为这个数据是随用户的输入随时变化的,所以不能用作全局变量来设置

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

PdpdPdpd

但是还是能获取到文本框中的数据啊,只是没有进行正确的判断。比如我输入58,页面会输出“你输入的 58 是 奇数” “你输入的 58 是 大于0”,说明data: { num: $("#txtNumber").val() }肯定是一次次被执行了啊?这是为什么呢?
2016-03-20 回复 有任何疑惑可以回复我~
#2

PdpdPdpd

额。。。不好意思,我看错了。。。
2016-03-20 回复 有任何疑惑可以回复我~

data: { num: $("#txtNumber").val() }   这个貌似是获取到文本框里的数据  每次输入的值可以不一样  所以不能设在ajaxSetup 里  也不知道是不是这个样子

0 回复 有任何疑惑可以回复我~
 $.ajaxSetup({
                url: "http://www.imooc.com/data/check.php",
                type:"post",
                data: { num: $("#txtNumber").val() },
                success: function(data){
                        $("ul").append("<li>你输入的<b>  "
                            + $("#txtNumber").val() + " </b>是<b> "
                            + data + " </b></li>");
                    }
                });
                $("#btnShow_1").bind("click", function () {
                    $.ajax({
                        /*data: { num: $("#txtNumber").val() },*/
                        url: "http://www.imooc.com/data/check.php"
                    });
                })
                $("#btnShow_2").bind("click", function () {
                    $.ajax({
                        /*data: { num: $("#txtNumber").val() },*/
                        url: "http://www.imooc.com/data/check_f.php"
                    });
                })


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

我也是


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

我把data都放在ajaxSetup里面了,但是放进去之后,奇偶验证全部都是偶数,这个是什么原因啊!

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

gulang6839 提问者

我也遇到这个问题了,不知道什么情况?等待大神指点!
2015-11-26 回复 有任何疑惑可以回复我~
#2

skynowyang 回复 gulang6839 提问者

个人觉得会不会是后台PHP代码里面验证有问题啊?
2015-11-27 回复 有任何疑惑可以回复我~

可以放在ajaxSetup中

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

举报

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

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

进入课程

为什么data: { num: $("#txtNumber").val() },只能放在ajax中,而不能放在ajaxSetup中

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