12
2017
08

【ajax】readyState=4并且status=200时,还进error方法


data中的readyState = 4 并且 status=200,这两个状态也证明ajax访问没有问题,没有出现异常


//这种问题一般是json格式不对操作的,比如单引号 等等


       $.ajax({

            url: '/editor/Config.json',

            datatype: "json",

            type: 'get',

            async: false,

            success: function (data) {

                            $.each(data,

                               function (index, countent) {

                                   if (pid == countent.svg_ID)

                                       src = svgpath + countent.FileName;

                               });

            },

            error: function (e) {

                debugger;

                //失败后回调      

                alert("服务器请求失败");

            }

        });



        //$.getJSON("/editor/Config.json",

        //    function (data) {

        //        debugger;

        //        if (data) {


        //            $.each(data,

        //               function (index, countent) {


        //                   if (pid == countent.svg_ID)

        //                       src = svgpath + countent.FileName;

        //               });

        //        }




« 上一篇下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。