多个内容占位符.1带有文本输入框和提交按钮.. 第二个内容占位符有几个选项.. 当我执行提交时,第二名持有者的选项没有通过。 你能建议一个方法,我可以如何执行此提交将所有值传递给我的控制器? 第一名持有者以外的值被设置为空。
感谢
答案 0 :(得分:0)
仅提交成功的控件。查看html 4文档:
http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2
要提交未经检查的输入,请在复选框前添加一个具有相同名称的隐藏输入:
答案 1 :(得分:0)
谢谢,我在你的帮助下解决了这个问题!
$('#indexform').submit(function (ev) {
$('#hiddenField').attr('value', $('input[name=CheckboxOption]:checked').val());
return true;
});
<fieldset>
<%: Html.HiddenFor(searchCriteria => searchCriteria.Database, new { id = "hiddenField" })%>
</fieldset>