无法将html按钮传递给Flask

时间:2016-09-07 01:37:49

标签: python flask

同事,

我的index.html页面只有两个按钮,想要传递给Flask,其中一个按下了。 我确实看到GET消息传递给服务器的id,我不能进入flask / python

<!DOCTYPE html>
<html>
<script src="/static/jquery-1.11.3.min.js"></script>
<script src="/static/jquery.flot.js"></script>
<body>

<button type="button" id="ade" onclick="myFunction(this.id)">Adelante</button>
<button type="button" id="atr" onclick="myFunction(this.id)">Atras</button>

</body>

<script type="text/javascript">
function myFunction(clicked_id)
{

    $SCRIPT_ROOT = {{request.script_root|tojson|safe}};
    $.getJSON($SCRIPT_ROOT + '/',
    clicked_id, function(data)
             {
                    var response = data.result;
                    console.log(response);
            }
            );

}
</script>

</html>

在Flask上我有

@app.route('/')
def indice():
    clicked_id = request.args.get('clicked_id')
    print clicked_id

每次按下按钮我都会得到按钮的ID,但在python中我得到None(在打印上)

None
192.168.1.13 - - [07/Sep/2016 01:14:56] "GET /?atr HTTP/1.1" 200 -
None
192.168.1.13 - - [07/Sep/2016 01:15:02] "GET /?ade HTTP/1.1" 200 -

知道可能出现什么问题吗?

0 个答案:

没有答案