Rails Ajax - Javascript для DataTable не работает - PullRequest
0 голосов
/ 06 января 2020

У меня есть таблица, где я хочу удалить записи с помощью ajax. После удаления записи файл destroy.js.erb будет выполнен и отразит таблицу с помощью ajax в DOM. Это работает

Но не полный файл. После блока render partial javascript не работает. Таким образом, DataTable и console.log не выполняются. В партиале нет встроенного javascript.

уничтожить. js .erb

console.log("foo");
$("#tableWrapper").html("<%= escape_javascript(render partial: 'table' ) %>");
$("#table").DataTable();
console.log("foo2");

Обновление

ОК, $("#table").DataTable(); вызывает ошибку. Если я не использую этот блок, второй console.log работает. Но у меня нет сообщения об ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...