我想要做的是將多個輸入添加到此ID爲「addedRoles」的div中。它首先是這樣的:JQuery無法從動態創建的輸入中選擇值
<div id="addedRoles" class="form-group">
<div class="col-md-10">
<input class="addedRole form-control" type="text" name="newRoleNames" />
</div>
</div>
我增加了更多的div使用這些代碼:
$('#btnAddNewRole').click(function (event) {
$('#addedRoles').append(
'<div class="col-md-10">'
+ '<input class="addedRole form-control" type="text" name="newRoleNames" />'
+ '</div>');
});
在那之後,我想選擇所有的輸入值,但我得到的是從第一個值硬編碼輸入。是因爲輸入是動態創建的嗎?如何從他們身上獲得價值?由於
如何從所有的輸入選擇值? – Webman
對不起,我忘了這部分。我嘗試選擇所有的輸入,其名稱屬性爲「newRoleNames」,類別爲「addedRole」,所有子類爲「#addedRoles」,但它們都不起作用。我得到的所有值都來自第一個硬編碼輸入。 – zhiyuan
輸入應該具有唯一的名稱屬性。 – Mohammad