【发布时间】:2017-08-16 14:15:58
【问题描述】:
快速,我发现如果您使用<input type="text" name="test" value="test" disabled></input>,则不会发送帖子数据。如果您删除disabled,那么它工作正常。有没有办法解决这个问题,没有
必须做一些肮脏的事情,比如有 2 个输入字段(1 个隐藏以发送表单数据)而另一个被禁用以向用户显示值?
我对 SA 进行了简短搜索,但大多数答案实际上并没有提供解决方案,大多数人将 $_POST 和 $_GET 混淆了。
如果有人有任何想法,请告诉我,因为这样做几乎感觉就像撒旦一样。
非常感谢!
编辑:经过一番搜索,我设法找到了解决方案,见下文。
【问题讨论】:
-
输入字段还有
readonly属性,你试过吗? -
你真正想要实现什么?
-
我刚刚找到了
readonly属性。谢谢大佬! -
啊,这就解释了。请记住,尽管
readonly不适用于<select>,并且确实唯一的选择是disabled<select>和hidden值轴承<input>