我试图在jquery模板块中使用一个“else if”语句。我在其他示例中看到,而不是写如果else,我们可以放弃else.But这不适用于我,它的抛出语法错误在template.can任何一个帮助?
应该工作的方法就是这样
- if(Amount == "")
- {
- -
- }
- else if(balance == "")
- {
- *
- }
- else
- {
- Amount
- }
我在下面提到了我写的这个jquery模板语法。
- <script id="MyTemplate" type="text/x-jquery-tmpl">
- <tr style="background-color:#EFF3FB"><td onclick="test();">${CardNumber}</td><td>${PostDate}</td>
- <td>{{if (Amount == "")}}-
- {{else(balance == "")}}*
- {{else}}${Amount}
- {{/if}}
- </td>
- <td>${Description}</td></tr>
- </script>
解决方法
语法是正确的,根据
JQuery API.也许尝试删除'(‘括号?
- {{if Amount == ""}}
- -
- {{else balance == ""}}
- *
- {{else}}
- ${Amount}
- {{/if}}