我有一个带有复选框的页面,该复选框在单击按钮时使用 javascript 禁用/重新启用。如果我从不禁用该复选框,则其值已正确发布,但是如果我禁用该复选框,即使它在没有值的情况下发布(即使选中,也会发布为“name =”)。我已经通过萤火虫检查了 POST 值。
为什么它会这样?我错过了什么吗?我在某处读到禁用控件未发布,没关系,但是单击提交时此控件未禁用。
我正在使用具有更复杂设置的 ASP.NET 来测试它,但本质上这是问题的核心。浏览器是FF最新的。
我发现了非常相似的问题,但是没有答案: 禁用控件被重新启用但仍然没有将内容回发到服务器