如何使用.Val在JQuery中添加?

时间:2017-01-18 20:00:43

标签: jquery

我正在查看有关如何添加的jQuery教程,但我得到的只是带有警报的NaN。还有什么我需要做的?



$(document).ready(function() {
  $('.addsection').on("click", function() {
    var value = parseFloat($(this).val()) + 1;
    alert(value);
    $(".addsection").val(value);
    $(".adddesc").append("<input type='text' name='addsection[]' id='addsection" + value + "' class='form-control' value='" + value + "'/>");
  });
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container">
  <form method="POST" action "test4.php">
    <button type="button" class="addsection" name="addsection[]" id="addsection" val="1">Add Section</button>
  </form>
  <div class="adddesc"></div>
</div>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:3)

将按钮更改为值。

<button type="button" class="addsection" name="addsection[]" id="addsection" val="1">Add Section</button>

应该是

<button type="button" class="addsection" name="addsection[]" id="addsection" value="1">Add Section</button>