Я пытаюсь добавить цикл for, который отобразит список элементов в раскрывающемся списке. Однако я не уверен, как я могу вставить его в мою datatable.fnAddData.Как добавить для цикла в таблицу данных добавить новую строку
var oTable;
$(document).ready(function() {
oTable = $('#TempTable6').dataTable({
responsive: true
});
$("#addNew").click(function (e) {
var rowCount = $('.exercise-records').length;
var html = '<tr style="border:1px solid black" class="exercise-records"><td> ' + (rowCount + 1) + ' </td>'
$.ajax({
url: "/AssignExercisesViewModel/InitialiseExercises",
datatype: "json",
traditional: true,
success: function (result) {
oTable.fnAddData([
'<tr style="border:1px solid black" class="exercise-records"><td> ' + (rowCount + 1) + ' </td>',
'<td><select class="form-control" data-val="true" data-val-number="The field ExerciseRegionID must be a number." id=ddlRegion' + rowCount + ' name=[' + rowCount + '].ExerciseRegionID><option value="">Select an Exercise Region</option>' +
'for (var i = 0; i < '+ result.data.length +'; i++) {' +
'<option value= ' +result.data[i].Value +'>' + result.data[i]+' </option>' +
'}'
//more columns with additional information
]);
}
});
e.preventDefault();
});
}
Коды выше коды, которые связаны с добавлением новых строк, как вы можете увидеть я уже вставлен цикл. Однако есть ошибки, когда я запускаю этот цикл for, я не уверен, как я должен писать его, чтобы он мог читать его как цикл for.
Благодарим за помощь! Попробуем этот метод – Ugine
@Ugine Ваше приветствие. Хорошего дня. :) – roullie