【发布时间】:2020-02-20 01:45:14
【问题描述】:
我正在开发一项功能,如果我将值输入到两个不同的输入字段,那么我应该相乘并显示到第三个输入框中而不刷新页面。
例子:-
代码:- forms.py
class Multiply(FlaskForm):
number1 = IntegerField("number1")
number2 = IntegerField("number2")
result = IntegerField("result")
routes.py
@app.route('/multiply')
def multiply():
form = Multiply()
return render_template('multiply.html', form=form)
乘法.html
<form>
{{ form.number1.label }} {{ form.number1(class="form-control") }}
{{ form.number2.label }} {{ form.number2(class="form-control") }}
{{ form.result.label }} {{ form.result(class="form-control") }}
</form>
我是新手,所以我不知道该怎么做。
【问题讨论】:
-
看来您需要 AJAX、Angular 或其他 javascript 库之类的东西来为您执行此操作。检查一下!
标签: flask flask-wtforms flask-restful