我在表单中有一些禁用的输入,我想将它们发送到服务器,但是Chrome将其从请求中排除。
是否有任何解决方法而不添加隐藏字段?
<form action="/Media/Add">
<input type="hidden" name="Id" value="123" />
<!-- this does not appear in request -->
<input type="textbox" name="Percentage" value="100" disabled="disabled" />
</form>
我发现这更容易。只读输入字段,然后设置其样式,以便最终用户知道它是只读的。此处输入的内容(例如来自AJAX的内容)仍可以提交,而无需额外的代码。