单击复选框时添加值

时间:2016-02-11 16:37:05

标签: jquery

我有一个复选框,当它被选中时,我只想让它在名为amount10的特定字段中添加2。



$('#checkbox2').change(function() {
  if (this.checked) {
    $("#amount10").val() + 2;
    var value = parseInt($(this).val());
    deliverySliderValue = value;
  }
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:3)

您需要将值设置回元素。

&#13;
&#13;
$('#checkbox2').change(function() {
  if (this.checked) {
    value = parseInt($("#amount10").val()) + 2;
    $("#amount10").val(value);
    //var value = parseInt($(this).val());
    //deliverySliderValue = value;
  }
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="checkbox" id="checkbox2">

<input id="amount10" value='1' />
&#13;
&#13;
&#13;