Объект в объекте

var UsersMenu = function(){
    this.returnUsers = [];
    this.retrieve = function(posts){
        var temp = [];
        $.post("router.php", { "action": "getUsersMenu", "posts" : posts},
        function(data)
        {
            if(data.response){    
                for(var i=0; i<data.returnUsers.length; i++){
                    temp.push(data.returnUsers[i]);
                }
                this.returnUsers = temp; // i know what 'this' is incorrect
            }

        }, "json");
                alert(this.returnUsers);
    }
}

2 вопроса:
1. Как получить доступ к родительскому this из объекта jq (returnUsers)?
2. Почему предупреждение после сообщения jq вызывается перед некоторым предупреждением в сообщении jq?

5
задан gdoron is supporting Monica 6 February 2012 в 09:27
поделиться