在jQuery中提交禁用表单字段的最佳方法?

前端之家收集整理的这篇文章主要介绍了在jQuery中提交禁用表单字段的最佳方法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
似乎有几种方法可以在jQuery中提交(POST)禁用的表单字段:

>有一个隐藏的字段,当输入更改时会更改,并提交
>提交时手动附加键/值对
>恢复服务器端的值(仅当值不会发生变化时)

我想知道哪些(如果有的话)被认为是提交禁用表单字段的最佳做法.显然readOnly是可用的最佳选择,但我有复选框,即使它们被禁用(由于业务逻辑)我也需要提交.我意识到这不是一个理想的情况,但很少是网络开发的情况.

是否有提交已禁用表单元素的最佳实践?

解决方法

最佳选择是使输入只读 – 为复选框创建一个单击事件,只返回false,并更改其背景颜色.

没有最好的做法,但那个需要最少的捏造.

猜你在找的jQuery相关文章