使用.val不使用变量?

时间:2014-10-20 02:05:52

标签: jquery

我正在使用Jquery,mmy代码应该在html中有2个输入(btn1和btn2),当修改时,反映其他输入的变化,这是我的代码:

$(document).ready(function(){
    $(document).on('input','.btn1',function(){
        var value3 = 1;
        $(".btn2").val(value3);

    });
    $(document).on('input','.btn2',function(){
        $(".btn1").val(6);
    });
});

修改第一个输入时,没有任何变化,但是当更改第二个输入时,它确实显示值“6”。我做错了什么不显示我的变量?

<form action="" method="POST" enctype="multipart/form-data">
    <h1 class="titu hidden" >Quantity 1</h1>
    <input class="btn1 hidden" type="number" name="cantpag" value="<?php echo $cp; ?>">

    <h1 class="titu hidden">Quantity 2</h1>
    <input class="btn2 hidden" type="number" name="cantreinv" value="<?php echo $cr; ?>">

    <input class="sbmtbtn hidden" type="submit">
</form>

$(document).ready(function() {
  $(document).on('input', '.btn1', function() {
    var value3 = 1;
    $(".btn2").val(value3);

  });
  $(document).on('input', '.btn2', function() {
    $(".btn1").val(6);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<form action="" method="POST" enctype="multipart/form-data">
  <h1 class="titu hidden">Quantity 1</h1>
  <input class="btn1 hidden" type="number" name="cantpag" value="0">

  <h1 class="titu hidden">Quantity 2</h1>
  <input class="btn2 hidden" type="number" name="cantreinv" value="0">

  <input class="sbmtbtn hidden" type="submit">
</form>

0 个答案:

没有答案