我在div容器中有一些asp文本框。我只是想清除那些当我点击清除按钮。如何使用jQuery清除DIV中的所有文本框?
我说通用类“文本”的所有文本框 然后写这个jQuery
$(".text").text("");
它不工作..
如何做到这一点? 我需要最高效的代码。
我在div容器中有一些asp文本框。我只是想清除那些当我点击清除按钮。如何使用jQuery清除DIV中的所有文本框?
我说通用类“文本”的所有文本框 然后写这个jQuery
$(".text").text("");
它不工作..
如何做到这一点? 我需要最高效的代码。
$('a.clearButton').bind('click', function() {
$('#divId input').val('');
});
注:
您应该使用VAL(),而不是文本()。
您正在寻求高效的代码 - 并使用类选择器效率不高。
使用ID或添加标签名称。
$('#yourcontainerid input:checked').removeAttr('checked');
如果您需要独自清除文本框的值,你可以改变这样的代码:
$("#divID").find("input[type=text]").val('');
或
$("#divID").find("input:text").val('');
这将成功运行
$(':text').val("");
请使用您的答案下面的编辑链接,并使用其“代码格式”功能来清晰地区分您的机器代码/文本从你的答案文本中。 – nop77svk 2014-12-09 09:41:09
$('#ClearButton').bind('click',function(){
$('#div1').Find('input[type=text]').val('');
});
or
$('#ClearButton').bind('click',function(){
$('#div1').Find('input:text').val('');
});
只是一个说明..它将删除按钮的值,如果有任何内容存在'#divId' – VKGS 2012-04-16 06:34:21