我試圖切換使用下面的代碼一個複選框的值:切換複選框值
<div class="control-group">
<label class="control-label checkbox" for="IsViewAsWebpage">
{{#if this.IsViewAsWebpage}}
<input type="hidden" id="IsViewAsWebpage" name="IsViewAsWebpage" value="true"/>
<input type="checkbox" class="enable-checkbox" checked />
{{else}}
<input type="hidden" id="IsViewAsWebpage" name="IsViewAsWebpage" value="false"/>
<input type="checkbox" class="enable-checkbox" />
{{/if}}
<span>View as Webpage</span>
</label>
</div>
'click .enable-checkbox': function (e) {
if (e.currentTarget.parentElement.htmlFor == "IsViewAsWebpage") {
this.$('#IsViewAsWebpage').is(':checked');
}
}
我知道我misssing的點擊功能的東西。我基本上想要在用戶點擊它時切換複選框的值。有人可以指點我正確的方向請。謝謝。
什麼附加到您的Javascript Oo? – Stphane
呃,這是我見過的最奇怪的JS代碼。你能發佈渲染的標記嗎? – undefined
這些是單獨的文件。只需將代碼一起發佈 – dotNetNewbie