2011-03-16 80 views
2

這工作:jQuery的模板:創建一個條件語句和運營商

<input type="checkbox" {{if (ON) }} checked {{/if}} id="cbCentral" /> 

這不起作用:

<input type="checkbox" {{if (ON && QC) }} checked {{/if}} id="cbCentral" /> 

看來& &不能用來表示AND運算符。我如何表達AND運算符? ON和QC是布爾類型。

回答

3

這應該工作:

{{if ON && QC}}checked{{/if}} 

我扔在一起,用一個簡單的測試,並在這裏{{if}}http://jsfiddle.net/Encosia/vNXV5/

+0

這似乎不是,如果屬性不存在工作。所以,例如,http://jsfiddle.net/ruprict/YtHHK/產生了一個錯誤。我會考慮測試一個財產的存在,然後做一些事情,如果它存在的話就會有一個共同的需求。 – Ruprict 2011-06-27 20:50:34