< /p>
и мой код Ajax < /p>
var xGlobalTitle;
$.ajax({
type: 'GET',
url: '/Home/postInformationofConferenceTitle',
dataType: "JSON",
success: function (data) {
xGlobalTitle = data.xglobalTitle;
}
}).done(function(data){
$.post("/Home/selectRooms", { xtitle: xGlobalTitle }, function (data) {
var ndx = 0;
$.each(data.xroom_name, function (key, value) {
var Xroom_name = data.xroom_name[ndx];
var Xroom_plan = data.xroom_plan[ndx];
var body = '';
body += '' +
'' +
'
' +
'' +
'' ;
body += '' + Xroom_name + '' ;
body += '' +
'' +
'' +
'' ;
body += '';
$(body).appendTo($("tbody"));
$("#datatables").DataTable();
ndx++;
});
});
});
< /code>
Главное то, что я использую вложенную форму Ajax здесь, поэтому этот код работает во время n^2. И поскольку он запускает скрипт dataTable.js до завершения этого кода, первая строка показывает «Данные не доступны в таблице» (поскольку эти коды AJAX занимают много времени для работы).
Как это исправить? < /P>
Подробнее здесь: https://stackoverflow.com/questions/493 ... -datatable
Мобильная версия