来自过帐请求的数据 [英] Data from post request

查看:82
本文介绍了来自过帐请求的数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

var pload = function(ctrl, func){
    var dataa;
    $.post("/index.php/"+ctrl+"/"+func,{}, function(data){
    dataa = data;
    });
    return dataa;
};

var bind = function(hashtag, ctrl, func, div){
    $(document).on("click", "a[href="+hashtag+"]", function() {
            var body = pload(ctrl, func);
             alert(body);
            $(div).html(body);
    })
}

如何在全球范围内获取数据?我想要,所以pload从发布请求中返回数据.但是我在alert()

How I can get data in global? I want, so pload return data from post request. But I get "undefined" in alert()

推荐答案

尝试使用回调.

function pload(ctrl, func,callback){
    $.post("/index.php/"+ctrl+"/"+func,{}, function(data){
        callback(data);
    });
};

var bind = function(hashtag, ctrl, func, div){
    $(document).on("click", "a[href="+hashtag+"]", function() {
        pload(ctrl, func,function(body){
            alert(body);
            $(div).html(body);
        });             
    })
}

这篇关于来自过帐请求的数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆