Javascript 在Ajax.html函数中循环
为了基于API响应和来自数组的数据构建html表单,我希望能够在.html Ajax函数中循环以构建表单的选择项 代码如下:Javascript 在Ajax.html函数中循环,javascript,jquery,Javascript,Jquery,为了基于API响应和来自数组的数据构建html表单,我希望能够在.html Ajax函数中循环以构建表单的选择项 代码如下: success: function(resultData) { var element = $(resultData)[0]; $('#form_data').html( ` <div class
success: function(resultData) {
var element = $(resultData)[0];
$('#form_data').html(
`
<div class="form-row">
<div class="form-group col-md-4">
<label class="control-label">Date Reunion</label>
<input type="text" id="R_date" class="form-control" value="` + element.dateReunion + `">
</div>
<div class="form-group col-md-4">
<label class="control-label">Hour Reunion</label>
<input type="time" id="R_hour" class="form-control" value="` + element.heureReunion + `">
</div>
<div class="form-group col-md-4">
<label class="control-label">Amount Reunion</label>
<input type="number" id="R_amount" class="form-control" value="` + element.montantReunion + `">
</div>
<div class="form-group col-md-12">
<label for="exampleFormControlSelect1">Place Reunion</label>
<select class="form-control" id="exampleFormControlSelect1">`
+
for (var i=0;i<datasetPlace.length;i++){
$('#exampleFormControlSelect1').append($(
`<option>` + datasetPlace[i].nomLieu + `</option>`
));
}
+
`</select>
</div>
<div class="form-group col-md-4">
<label class="control-label">Manager Reunion</label>
<input type="text" id="R_manager" class="form-control" value="` + element.fk_idOrganisateur + `">
</div>
<div class="form-group col-md-4">
<label class="control-label">Treasurer Reunion</label>
<input type="text" id="R_treasurer" class="form-control" value="` + element.fk_idTresorier + `">
</div>
<div class="form-group col-md-4">
<label class="control-label">Secretary Reunion</label>
<input type="text" id="R_secretary" class="form-control" value="` + element.fk_idSecretaire + `">
</div>
<div class="form-group col-md-12">
<button type="button" class="btn btn-primary" onclick="editEvent(` + element.idReunion + `);">Edit Record</button>
<button type="button" class="btn btn-secondary" onclick="formEventReturn();">Return</button>
</div>
</div>
`
);
},
success:函数(resultData){
var元素=$(resultData)[0];
$('form#u data').html(
`
团圆
小时聚会
团圆金额
地方重聚
`
+
for(var i=0;ifor
是一个语句。你不能把它放在表达式中。你有一个XSS漏洞。你应该使用模板/数据绑定引擎。哦,好吧,因为我从来没有使用过它,你能给我推荐一种简单易学的方法吗?