HTMLで動的入力テキストフィールドを生成するjqueryです。各テキスト フィールドに異なる名前を付けるには、'num' を増やします。".attr('name', 'device' + num);" も試してみましたが、うまくいきません。
$(document).ready(function() {
$("#add").click(function() {
var intId = $("#buildyourform div").length + 1;
var num=0;
num++;
var fieldWrapper = $("<div class=\"fieldwrapper\" id=\"field" + intId + "\"/>");
**var fName = $("<input type=\"text\" class=\"fieldname\" name=\"' + num + '\" />");**
var removeButton = $("<input type=\"button\" class=\"remove\" value=\"-\" />");
removeButton.click(function() {
$(this).parent().remove();
});
fieldWrapper.append(fName);
fieldWrapper.append(removeButton);
$("#buildyourform").append(fieldWrapper);
});
});
3 つの新しいテキスト フィールドが生成された場合、onkeyup で各テキスト フィールドに値を追加するにはどうすればよいですか