[英]Java script how to write an if condition passed to a $.modal()
嗨,我已经编写了这样的方法,我想在传递给模型的字符串中包含一个条件,而我的方法无效。 如何包含if条件?
$.modal("<div id='edit_user_form' class='user_mange_popup' align='center'>/'if(true){//do something}'/</div>")
如果您想根据某些条件改变字符串的内容,则可以执行以下操作:
var modalStr = "<div id='edit_user_form' class='user_mange_popup' align='center'>";
if(yourConditionHere){
modalStr += "some other string to add";
}
modalStr += "</div>";
$.modal(modalStr);
显然,您可以根据需要添加一个else
或多个else if
分支,并连接变量等。
或者,您可以使用三元条件运算符:
$.modal("<div id='edit_user_form' class='user_mange_popup' align='center'>"
+ (someCondition ? "string to add if true" : "string to add if false")
+ "</div>");
a = "<div id='edit_user_form' class='user_mange_popup' align='center'>"
if (true){
a += something
}
a += </div>
$.modal(a)
这可以解决您的问题吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.