如何使用JavaScript将消息从HTML发送到Python(Flask)?
我需要使用JavaScript将字符串从HTML文件发送到Python(Flask) 这是我在“模板”文件夹中的HTML代码: 这是my如何使用JavaScript将消息从HTML发送到Python(Flask)?,javascript,python,html,sockets,server,Javascript,Python,Html,Sockets,Server,我需要使用JavaScript将字符串从HTML文件发送到Python(Flask) 这是我在“模板”文件夹中的HTML代码: 这是mymain.py的代码 from flask import * #some code @app.route("/run") def run(): print("clicked") return "none" 它应该可以工作,但按钮不起作用。当按下按钮时,“单击”不会被打印。如果没有使用JavaScr
main.py的代码
from flask import *
#some code
@app.route("/run")
def run():
print("clicked")
return "none"
它应该可以工作,但按钮不起作用。当按下按钮时,“单击”不会被打印。如果没有使用JavaScript,您可以使用flask jinja来执行此操作。@geatanoM将$('a#test')更改为$('a#test')
因为应该只有一个元素的id是test,并且您试图在代码中调用a
标记而不是按钮将$('a#test')更改为$('button#test')或更好的$('a#test'),这并不能回答问题。请在回答问题时提供解决方案。非常感谢,这解决了问题。我不熟悉JavaScript:))
$(function() {
$('a#test').bind('click', function() {
//var value = document.getElementById("msg").value
$.getJSON('/run',
//{val:value},
function(data) {
// do nothing
});
return false;
});
});
from flask import *
#some code
@app.route("/run")
def run():
print("clicked")
return "none"