我试图通过jQuery在我的表单中设置一些值。它有效,但值不会进入我的控制器。
实施例: 我的表格
@Html.EditorFor(model => model.empresa, new { htmlAttributes = new { @class = "form-control caixa-grande", id = "razaosocial-input", value="", required = "required", disabled = "disabled" } })
我如何定义值:
$("#razaosocial-input").val(dados.Razaosocial);
但是,当我在页面上提交时,我没有收到控制器中的值
答案 0 :(得分:0)
您不需要明确指定ID。要在Jquery中引用任何控件,您只需使用@ Html.IdFor(model => model.empresa)并将其用于为控件赋值。
如果您仍未获得该值,请尝试使用隐藏字段。