Я пытаюсь создать страницу с таблицей, дополненной плагином DataTables, где пользователь может добавлять новые строки через отдельную форму.
Используя API, это было относительно просто сделать:
$('#table').dataTable().fnAddData( [<br>
data.content.notes,<br>
data.content.date,<br>
data.content.name,<br>
amount.toFixed(2),<br>
deleteButton<br>
]);
Однако, если таблица отсортирована и разбиение на страницы включено, вставленная строка может оказаться на странице, отличной от выбранной в данный момент. Это немного болезненно, потому что даже при правильном сообщении об успехе рядом с кнопкой «Добавить», я все еще думаю, что пользователи будут сбиты с толку.
Таким образом, мое решение этого вопроса: добавить новую строку, затем изменить текущую страницу на страницу, где строка была вставлена, затем кратко выделите строку.
Есть идеи, как узнать, на какой странице была вставлена строка? :)
Спасибо,
Alex