您的位置:首页 > Web前端

ajax与this

2016-04-27 19:07 344 查看
实例:

var homePage={

        isNewUser:function(){

            var that = this;

            $.ajax({

                type: "GET",

                url: "XXXX",  //为接口

                dataType: "jsonp",

                success: function(data) {

                    if (typeof data == "object") {

                         console.log("ddsd",data);

                         if(data.XX==true){

                          // this.getNewUser();  此时this无法访问homePage对象中getNewUser属性,因为此时this为jQuery中对象类的

                            that.getNewUser();  //that存储此时

                         }else{

                         }

                    }

                }

            });

        },

     getNewUser:function(){

        //代码

     },

      init:function(){

       this.isNewUser();//调用方法,this为homePage对象

      }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端问题