textboxという名前の配列に値を割り当てるにはどうすればよいですか?
例:
<input type="text" name="amount[]" value="" />
<input type="text" name="amount[]" value="" />
<input type="text" name="amount[]" value="" />
jqueryを使用してテキストボックスに値を追加します
$("input[name="amount[1]"]").val(20);
$("input[name="amount[2]"]").val(130);
$("input[name="amount[3]"]").val(50);
上記のスクリプトは機能していません。この問題を解決するのを手伝ってください。
回答:
回答№1は2$("input[name="amount[]"]").eq(0).val(20);
$("input[name="amount[]"]").eq(1).val(130);
$("input[name="amount[]"]").eq(2).val(50);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="text" name="amount[]" value="" />
<input type="text" name="amount[]" value="" />
<input type="text" name="amount[]" value="" />
または
$("input[name="amount[]"]:eq(0)").val(20);
$("input[name="amount[]"]:eq(1)").val(130);
$("input[name="amount[]"]:eq(2)").val(50);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="text" name="amount[]" value="" />
<input type="text" name="amount[]" value="" />
<input type="text" name="amount[]" value="" />