【发布时间】:2016-06-13 06:40:15
【问题描述】:
我有一个 MVC (Razor) 网络应用程序。该表单有 2 个字段,一个下拉框 (Kendo) 和一个日期输入字段。
用户对下拉菜单进行更改后,我的第二个输入字段将根据下拉框中选择的类型启用或禁用。当输入字段被禁用时,我用默认值填充输入。
当用户提交表单时,当启用第二个字段时,我只会在视图模型中发布第二个表单字段值,禁用时不会发布该值。我知道这是 HTML 中的常见模式,禁用字段不是 POST 的一部分。
我的问题:当字段被禁用时,如何解决这个问题以获取 POSTed 值?应该在JS中完成...
【问题讨论】:
-
你能展示你的工作代码吗?所以我们会更容易给出答案。你是通过 JS 发帖还是使用@Html.BeginForm?
-
Post 是通过 Razor 中使用 beginform 的常规提交按钮。
标签: javascript c# razor kendo-dropdown