如何更改值!= "100"
的输入值?
<input type="number" name="quantity[]" class="quantity" value="100" />
<input type="number" name="quantity[]" class="quantity" value="200" />
<input type="number" name="quantity[]" class="quantity" value="300" />
我尝试使用
$('.quantity').each(function(){
...
});
但循环包含所有值。
答案 0 :(得分:1)
$('.quantity').each(function(){
var val = $(this).val();
if(val!= 100){
// do the code for new value
}
})
答案 1 :(得分:0)
使用$(this)
访问,比较和更改循环中的输入值。
$('.quantity').each(function() {
if ($(this).val() != 100) {
$(this).val("999");
}
});
答案 2 :(得分:0)
类似这样的事情
$("input[value!=100].quantity").each(function(){
$(this).val(999);
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="number" name="quantity[]" class="quantity" value="100" />
<input type="number" name="quantity[]" class="quantity" value="200" />
<input type="number" name="quantity[]" class="quantity" value="300" />
&#13;