DOMに追加するときにinput
フィールドに値を追加したいとします。jqueryを使用してDOMに追加するときに入力フィールドに値を追加する方法
var strarray = [ "web developer", "web designer" ];
for (i = 0; i <= strarray.length-1; i++) {
j = [{ 'emp': strarray[i] }];
var a = j[0]['emp'];
console.log(a);
$("<input type='text' value=" + a + "/>")
.attr("id", "myfieldid"+i)
.attr("name", "myfieldid[]")
.appendTo(".mycal");
}
その作業。 http://jsfiddle.net/rzuc9e2d/ 一つのこと、代わりに $の( "の") 使用 $( "<入力タイプ= 'text' value = '"+ a +"' /> ") 文字列" a "にスペースが含まれている場合は必須です。 – Vivek
@RORYそれが動作していないことを確認してください。私はすでにthis.jsfiddle.net/rzuc9e2dで試しています – sourabh