我的网页上有一组复选框。在保存时,我序列化并发布表单。
<div>
<label for="ViewAsWebpage">
{{#if this.ViewAsWebpage}}
<input type="hidden" id="ViewAsWebpage" name="ViewAsWebpage" value="true"/>
<input type="checkbox" class="enable-checkbox" checked />
{{else}}
<input type="hidden" id="ViewAsWebpage" name="ViewAsWebpage" value="false"/>
<input type="checkbox" class="enable-checkbox" />
{{/if}}
<span>View as Webpage</span>
</label>
</div>
使用上面的代码:
- 在 GET 上 - 根据属性 ViewAsWebpage 选中/取消选中复选框
- 在 POST 上 - 用户选择的任何内容都应该发布。
但是当我发布时,它没有发送正确的值。有人可以建议正确的方法吗?