我有一个输入字段和一个按钮。单击按钮时,输入字段应自行清除。我的HTML是:
<input type="text" id="search_number" />
<button id="submit">Submit</button>
js是:
$('#submit').click(function(){
$('#search_number').value = '';
});
它不起作用..谢谢..
答案 0 :(得分:3)
你必须这样做:
$('#search_number').val("");
.value
与jQuery一起使用,.val()
答案 1 :(得分:3)
您需要正确指定search_number
的选择器是标识符(通过添加#
(哈希)前缀),然后使用val()
代替获取如果没有指定值,则值 set 值为1):
$("#search_number").val("");
答案 2 :(得分:2)
使用val功能设置值。传入空字符串将清除值:
$('#submit').click(function(){
$('#search_number').val('');
});
此外,search_number
的选择器中缺少哈希(#)工作示例 - http://jsbin.com/ilutar/1/
答案 3 :(得分:1)
其
$('#search_number').val('');