繁体   English   中英

Java脚本如何编写如果条件传递给$ .modal()

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM