问答详情
源自:1-8 使用ajaxSetup()方法设置全局Ajax默认选项

为什么没有反应

  

        <script type="text/javascript">

            $(function () {

                $.ajaxSetup(function(){

                   url:"http://www.imooc.com/data/check.php",

                   type:"post",

                   success:function(){

                     $("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"

                    });

                })

            });

        </script>


提问者:web小菜 2017-10-14 17:57

个回答

  • 慕莱坞9527
    2017-10-23 12:24:22

    $.ajaxSetup([options])

    参数[options]  类似于 一个数组,并不是函数

  • 慕婉清7878123
    2017-10-18 17:16:07

    "$.ajaxSetup(function(){ "你这里写错了,   $,ajaxSetup()里是一个对象用{ }符号就行了,不需要函数,你的success函数里也没有传数据,需要添加data:success:function(data){ }

     $.ajaxSetup({
                       url:"http://www.imooc.com/data/check.php",
                       type:"post",
                       dataType:"text",
                       success:function(data){
                         $("ul").append("<li>你输入的<b>  "
                            + $("#txtNumber").val() + " </b>是<b> "
                            + data + " </b></li>");
                       }
                    })