表单reset无法重置hidden的解决方案
程序员文章站
2022-03-02 11:54:00
...
方法一:用text代替hidden,设置text隐藏
<input id="id" name="id" style="display: none;" value="0" />
方法二:单独处理hidden类型
jQuery("#saveForm").form("reset");
jQuery("input[type='hidden']").val("");
方法三:使用clear代替reset
jQuery("#saveForm").form("clear");
注意: clear之后表单的radio也被情况,html的checked也不能生效了,要js重新给radio设置选中值;
下一篇: antd form表单验证,表单初始值
推荐阅读
-
使用jQuery重置(reset)表单的方法
-
使用jQuery重置(reset)表单的方法
-
JavaScript实现重置表单(reset)的方法_javascript技巧
-
使用jQuery重置(reset)表单的方法_jquery
-
JavaScript实现重置表单(reset)的方法_javascript技巧
-
火狐浏览器下,表单无法刷新重置的解决办法
-
解决 ElementUI form表单在dialog中重置表单,无法正确重置的问题
-
Vue+ElementUI表单Form重置resetFields()无法重置表单的问题
-
ElementUI form 在dialog中无法正确重置的解决方案
-
Form表单的重置按钮(type=“reset“)无法重置隐藏Input输入框的值