我正在查看有关如何添加的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;
答案 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>