お世話になります。
https://github.com/DubFriend/jquery.repeater
こちらのプラグインを用いてinput要素の追加削除が簡単なフォームを作成しております。
下記のようなコードがあったとします。
Html
1<form class="repeater"> 2 <div data-repeater-list="group-a"> 3 <div data-repeater-item> 4 <input type="text" name="text-input" value=""/> 5 <input data-repeater-delete type="button" value="Delete"/> 6 </div> 7 </div> 8 <input data-repeater-create type="button" value="Add"/> 9</form> 10 11<script src="path/to/jquery.js"></script> 12<script src="path/to/jquery.repeater/jquery.repeater.js"></script> 13<script> 14 $(document).ready(function () { 15 $('.repeater').repeater(); 16 }); 17</script>
一つ目の
input name="text-input"
で入力した値をrepeater.jqueryで要素を追加した際に初期値として保持したいと思っておりますが、なかなかうまくいきません。
$('.repeater').repeaterVal();
や
defaultValuesなどを駆使してみたのですが、フォーム1で入力された値を以降の複製されるフォームのvalueとして持たせるのは難しいのでしょうか?
ご存知の方教えていただけると助かります。
お願い致します。
あなたの回答
tips
プレビュー