【发布时间】:2011-08-03 16:36:48
【问题描述】:
我想选择我的 div 中的所有输入并将它们设置为新值,但我也想排除具有特定值的输入 像这样:
$('#mydiv input:not(val("100")').val(myvariable);
如何做到这一点,在简单的选择器中可以吗? 谢谢
【问题讨论】:
标签: jquery jquery-selectors selector
我想选择我的 div 中的所有输入并将它们设置为新值,但我也想排除具有特定值的输入 像这样:
$('#mydiv input:not(val("100")').val(myvariable);
如何做到这一点,在简单的选择器中可以吗? 谢谢
【问题讨论】:
标签: jquery jquery-selectors selector
【讨论】:
$('#mydiv input:not([value="100"])').val(myvariable);
或
$('#mydiv input').filter(function() {
return $(this).val() != 100;
}).val(myvar);
【讨论】:
var n = jQuery("input[value!='1']").val();
alert(n);
也检查此链接
【讨论】:
你也可以使用 each 函数。
$('#mydiv :input').each(function(){
if($(this).val() != '100')
$(this).val(myvariable);
});
【讨论】: