我有一个局部视图,onload正在表tbody中完美加载。 但之后在同一页面的onchange下拉列表中,当我调用相同的局部视图时,它是绑定但它显示此错误。我正在使用bootstrap DataTable。
DataTables警告:table id = DataTables_Table_0 - 无法重新初始化DataTable。
有关此错误的详细信息,请参阅http://datatables.net/tn/3
这就是我所做的。这是onload函数。
$(document).ready(function () {
var collectoinPointUrl = ROOT + "Dietitian/PatientDietList_Pv"
$.ajax({
url: collectoinPointUrl,
data: { WardId: 0 },
type: "GET",
success: function (result) {
$('#LoadPatientList').html(result);
}
});
});
这是onchange功能
$('#SearchPatient').click(function () {
var WardId = $('#Wardid option:selected').val();
var collectoinPointUrl = ROOT + "Dietitian/PatientDietList_Pv"
$.ajax({
url: collectoinPointUrl,
data: { WardId: WardId },
type: "GET",
success: function (result) {
//if (!$.fn.DataTable.isDataTable('#patientdiettable')) {
//$('.dataTable-length').DataTable({
// destroy: true,
//}).clear().draw();
//}
$('#LoadPatientList').html(result);
}
});
});
我试图破坏DataTable并再次绑定。但是没有运气。任何帮助将不胜感激。提前致谢。