Fork me on GitHub

表单reset无法重置hidden的解决方案

方法一:用text代替hidden,设置text隐藏

1
<input id="id" name="id" style="display: none;" value="0" />

 

方法二:单独处理hidden类型

1
2
jQuery("#saveForm").form("reset");
jQuery("input[type='hidden']").val("");

 

方法三:使用clear代替reset

1
jQuery("#saveForm").form("clear");

注意: clear之后表单的radio也被情况,html的checked也不能生效了,要js重新给radio设置选中值;

 

posted @   磊哥|www.javacn.site  阅读(2000)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
阅读排行:
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· Trae初体验
历史上的今天:
2012-06-01 C# 调用IP库(QQWry.Dat)查询IP位置及自动升级IP库方法(附IP库下载地址及相关dll下载)
点击右上角即可分享
微信分享提示