使用 jQuery 清除输入值的更好方法
Better way to clear input value with jQuery
所以我今天陷入了这个想法......
使用 jQuery 清除输入值的正确(或最佳)方法是什么?
据我所知,所有这些方法都可以正常工作:
$('input').val(null);
$('input').val(undefined);
$('input').val('');
那么,有人知道更好的方法,或者哪一种是正确的方法?
根据.val() API Documentation
,我们可以将值设置为输入元素,例如:-
.val( value )
其中value
可以是文本字符串或与要设置为选中/选中的每个匹配元素的值对应的字符串数组。
因此,这里更好的解决方案是使用:-
.val('');
这是这里的最小代码。
以下两者都可以
$('input').val('');
$('input').val("");
您可以使用
$('input').attr('value', ' ');
或
$('input').removeAttr('value')
相关文章:
- 在JavaScript中拆分日期字符串的更好方法是什么
- 设置嵌套对象属性的更好方法
- 用Javascript重新格式化复杂文本日期字符串的更好方法
- 什么'这是从第三个函数上的async 1st函数获得结果的更好方法
- 将数组从javascript格式化为php的更好方法,反之亦然
- jquery:将动画绑定到滚动条位置的更好方法
- 使用较少代码隐藏和显示选择菜单内容的更好方法是什么?javascript
- 编写if-else语句的更好方法
- 传递promise回调方法的更好方法
- 在Knockoutjs中设置计算对象的observableArray的更好方法
- 从网页获取数据的更好方法,而不是使用DOM和HTML元素
- Backbone js代码气味-嵌入子视图的更好方法
- 从数组中删除项的更好方法
- 对多维数组进行分组的更好方法
- 在node.js和express中基于路径运行不同数据库查询的更好方法
- 动态更改测试中代码覆盖率的require语句的更好方法
- 设计具有数据持久性的web应用程序的更好方法
- 选择表行的更好方法
- 在nodejs服务器上提供文件的更好方法,而不是if/else
- Javascript;Ajax——填充对象的更好方法