Flask不利用表单给后台传送参数

新建 工程

./test/test.py

#coding:utf-8
from flask import Flask, render_template,request
app= Flask(__name__)
@app.route('/',methods=['GET', 'POST'])
def test():
    if request.method == 'POST':     #当按钮被按下时接收参数
        all = request.form                   #接收所有参数
        i = request.form["ID"]              #接收键值为ID的参数
        n = request.form["NAME"]     #接收键值为NAME的参数
        v = request.form["VALUE"]    #接收键值为VALUE的参数
        print all
        print i
        print n
        print v
    return render_template('test.html')
if __name__=='__main__':
    app.run()

./test/templates/test.html

<script src="http://code.jquery.com/jquery.js"></script>
<script>
    $(function(){
        $("button").click(function(){
            $.post("/",{ID:this.id,NAME:this.name,VALUE:this.value},function(data,status){});
            });
    });
</script>
<button id="python" name="RaspBerry PI"  value="RUN" style="height:30px;width:150px;">传参</button>
<script src="//cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>

  

转载于:https://www.cnblogs.com/lash/p/7152276.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值