Я использую jquery datatables для отображения данных внутри сетки. На загрузке начальной страницы script возьмите DateTime.Today и обработайте их дальше, проблема возникает после загрузки начальной страницы, когда я пытаюсь ввести дату ввода пользователей для дальнейшего процесса. У меня ошибка.
Предупреждение DataTables (таблица id = 'dataTable'): Невозможно повторно инициализировать DataTable. Чтобы получить объект DataTables для этой таблицы, не передайте аргументы или не увидите документы для bRetrieve и bDestroy
function getDate() {
var date = $('input[name="myDate"]').val();
return date;
}
$('#myDate').click(updateDate);
function updateDate() {
$('#dataTable').dataTable({
"bServerSide": true,
"sAjaxSource": "/Home/Ajax",
"fnServerParams": function (aoData) {
var date = getDate();
aoData.push({ "name": "myDate", "value": date });
},
//... there more
}
updateDate();
Script помещается в нижней части страницы.