jquery 表单 清空
来源:互联网 发布:网络贷款公司合法的吗 编辑:程序博客网 时间:2024/05/16 14:48
做了个复杂查询的页面,字段太多了,填了一次,想清空挺麻烦的
$('#myform')[0].reset();
虽然reset方法可以做到一部分,但是如果你有个元素是这样的
<input name="percent" value="50"/>
那么点击reset只会还原成50
于是乎,有了以下方法,网上浏览过来,
$(':input','#myform') .not(':button, :submit, :reset, :hidden') .val('') .removeAttr('checked') .removeAttr('selected');
It is using the :input
selector which will match all input, textarea, select and button elements. Since we are passing #myform
as the second argument, it will only find inputs inside this form
element. Then it filters out all buttons, submits, resets and hidden
inputs using not()
. Then it is using val()
to set the value of the remaining fields to an empty string, and then it uses removeAttr
to remove the checked
and selected
attribute of the fields in case you have any radio/checkbox/select inputs. Tada.
很强大,包括了所有的情况
阅读全文
0 0
- jquery 清空表单
- jquery 表单 清空
- jquery 表单 清空
- jquery 清空表单
- jquery 表单清空
- jQuery 清空表单
- jquery 表单 清空
- jquery 表单 清空
- jquery 表单 清空
- jquery 表单清空
- jquery 表单 清空
- jquery 表单 清空
- 用jquery 清空 表单
- jquery清空表单数据
- jquery清空form表单
- 表单清空方法 JQuery
- 表单清空方法 JQuery
- JQuery 表单清空 真正的重置
- HDU 2035 快速幂
- oracle pl/sql Nested Table
- Quartz 事务管理
- 51Nod 1080 两个数的平方和
- 389. Find the Difference
- jquery 表单 清空
- HDU
- oracle8i 9i 10g中ig的意思
- C/C++动态内存管理
- Linux设备驱动remap_pfn_range() 和remap_page_range()
- 查询表相关的存储对象
- IOTA-663A,B Liquid Silicone rubber foam
- js中let、var、const定义变量的区别
- oralce10g服务