변수 작용 체인 응용

1460 단어
// model
app.model.user.addUser({username:username},function(response){

    if(response.result){

        alert(' ');

    }else{

        alert(' ');
    }

});
app.model=(function(){

    // 
    var
    configMap={},
    stateMap={},


    user=(function(){

        // 
        var addUser=function(data,callBack){

            var url='/user/add';

            var ajax=app.data.getAjax();

            ajax.post(url,data,function(response){
                callBack(response);
            });

        };


        // 
        var delUser=function(data,callBack){

            var url='/user/del';

            var ajax=app.data.getAjax();

            ajax.post(url,data,function(response){
                callBack(response);
            });

        };

        // 

        var findFriends=function(data,callBack){

            var url='/user/friends';

            var ajax=app.data.getAjax();

            ajax.post(url,data,function(response){
                callBack(response);
            });

        };




        return {

            addUser:addUser,
            delUser:delUser,
            findFriends:findFriends,
        }

    }());




    initModule = function () {

    };


    // 
    return {

        initModule:initModule,

        // 
        account:account,
        // 
        user:user

    };
}());

callBack(response);//호출

좋은 웹페이지 즐겨찾기