我开发了一个Flask网站,点击按钮后,我需要根据客户的工资触发不同的警报消息。我正在使用Jinja2模板在HTML内部执行if语句,并根据条件触发id,然后使用此id通过JQuery触发事件。我相信我做错了什么,因为在我点击按钮后什么也没发生。
以下是我的代码的一部分:
<div>
{% if ((current_user.salary)>=2000 and (current_user.salary) <=5000) %}
<div id="msg0"></div>
{% endif %}
{% if ((current_user.salary)>=1000 and (current_user.GPA) <2000) %}
<div id="msg1"></div>
{% endif %}
</div>
JQuery法典:
$( document ).ready(function(){
$("#second").unbind('click').bind( 'click', function() {
$('#msg0').alert("Your salary is above 2000");
$('#msg1').alert("You salary is less than 2000");
});
});
我没有包括用于设计按钮的代码,因为它无关紧要,我可以单击按钮。但是,我不认为我用'做的事情是正确的。也许我的JQuery代码不正确。
如果有人能帮助我,我将不胜感激。
慕森卡
鸿蒙传说
随时随地看视频慕课网APP
相关分类