javascript - flask中view怎么return给js数据
怪我咯
怪我咯 2017-04-10 15:13:29
[JavaScript讨论组]

JS提交代码

    //提交
    $('#submit').click(function(){
        var array = new Array();
        $("#select2 option").each(function(){
            var txt = $(this).text();
            array.push(txt);
         });
        alert(array);
        $.post("",
                {
                    'host_list':array
                },
        function(status){
                alert(status);
        });
    });

flask view函数

@main.route('/userhost/<int:userid>', methods=['GET', 'POST'])
@login_required
def userhost(userid):
    if current_user.role == '0':
        if request.method == 'POST':
            try:
                host_name_list = request.form['host_list[]'].split(',')
                return  jsonify({'status': u'更新成功!'})
            except Exception, e:
                print e
                return jsonify({'status': u'更新失败!'})

我在view里面接收到数据之后,如何返回一个状态给js,并让他弹出提示呢?
上面的js那样写弹不出来

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(2)
ringa_lee

这应该属于JS方面的问题, 另外, 你确定你的提交上去了吗

高洛峰

Sorry, my IME is broken, so can't write the answer in Chinese now. I think what you want to do is a restful API in flask, please check http://flask-restful.readthedocs.org/en/0.3.4/. It is flask plugin, you can get what you want.

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号