我有一个MVC,其中一些bools被选中(设置为true)并被禁用。当我发布表单时,它们总是作为False传入。如何确定布尔值的原始值,在本例中为真?
发布于 2017-12-16 02:13:51
当我发布表单时,它们总是作为False传入。
实际上,它们根本没有被发送出去。如果您使用像Fiddler这样的工具查看网络上发送的JSON,就可以看到这一点。
指示元素是否被禁用。如果此属性设置为true,则禁用该元素。禁用的元素通常以灰色文本绘制。如果该元素被禁用,则它不会响应用户操作,它不能被聚焦,命令事件也不会激发。如果是表单元素,则不会提交
将其与readonly进行比较
如果设置为true,则用户无法更改元素的值。但是,该值仍可由脚本修改。
https://stackoverflow.com/questions/47837691
复制相似问题