我開發了一個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代碼不正確。如果有人能幫助我,我將不勝感激。
根據 Flask 中 html 中的 if 條件在 JQuery 中觸發不同的事件
慕森卡
2022-08-18 15:55:13