如何在这个Javascript中添加jQuery数据表
本文关键字:添加 jQuery 数据表 Javascript | 更新日期: 2023-09-27 17:54:35
是否可以添加以下jQuery数据表?
$('#myDataTable').dataTable({
});
到这个查询?
$(document).on('click', '#PlayStatisticeight', function (e) {
$.ajax({
url: '@Url.Action("_PartialViewTopPlayedTracksList", "ReportStatistic")',
type: 'GET',
success: function (data) {
$("#PartialViewTopPlayedTracksList").empty();
$("#PartialViewTopPlayedTracksList").append(data);
$('#myDataTable').dataTable({
});
$(function () {
$("#PartialViewTopPlayedTracksList").load('@Url.Action("_PartialViewTopPlayedTracksList", "ReportStatistic")');
});
},
error: function (xhr, textStatus, exceptionThrown) {
var json = $.parseJSON(xhr.responseText);
if (json.Authenticated) {
window.location.href = '/UnAuthorizedUser/UnAuthorizedUser';
}
else {
window.location.href = '/UnAuthenticatedUser/UnAuthenticatedUser';
}
}
});
});
我不知道如何以及是否有可能这样做。任何帮助都是非常感谢的:)
是的,只要在新的部分被添加到DOM中时调用它,在成功回调函数中。
success: function (data) {
$.ajax({
url: '@Url.Action("_PartialViewTopPlayedTracksList", "ReportStatistic")',
type: 'GET',
success: function (data) {
$("#PartialViewTopPlayedTracksList").empty();
$("#PartialViewTopPlayedTracksList").append(data);
});
},
可以初始化datatable,在将partialview添加到视图后,在ajax中调用complete函数,如下所示:
success: function (data) {
$.ajax({
url: '@Url.Action("_PartialViewTopPlayedTracksList", "ReportStatistic")',
type: 'GET',
success: function (data) {
$("#PartialViewTopPlayedTracksList").empty();
$("#PartialViewTopPlayedTracksList").append(data);
$('#myDataTable').dataTable({ });
});
}