我想选择div中的所有输入并设置它们的新值,但我也希望排除具有特定值的输入 像这样的东西:
$('#mydiv input:not(val("100")').val(myvariable);
怎么做,是否有可能在简单的选择器? 感谢
答案 0 :(得分:11)
答案 1 :(得分:1)
$('#mydiv input:not([value="100"])').val(myvariable);
或
$('#mydiv input').filter(function() {
return $(this).val() != 100;
}).val(myvar);
答案 2 :(得分:1)
var n = jQuery("input[value!='1']").val();
alert(n);
检查此链接
答案 3 :(得分:0)
您也可以使用每个功能。
$('#mydiv :input').each(function(){
if($(this).val() != '100')
$(this).val(myvariable);
});