События jQuery не привязываются к кнопкам в адаптивном данных DataTableJquery

Программирование на jquery
Ответить
Anonymous
 События jQuery не привязываются к кнопкам в адаптивном данных DataTable

Сообщение Anonymous »

I have a table



column 1
column 2
colum 3
[buttons]
< /tr>
< /thead>


data < /td>
data < /td>
data < /td>
[Buttong] [Buttont] [TR /TD>
Я затем преобразую таблицу HTML в адаптирующий DataTable, с кнопками, связанными с использованием селектора jQuery с использованием. Теперь в таблицах, которые не были свернуты из -за длины строки таблицы. События связаны, но там, где дата -атмосферы не были обернуты, события не связаны. Бонд: < /p>

Код: Выделить всё

$('button[data-eh-location]').on('click', function () { alert('Wibble'); };

< /code>
Это то, что я заметил с помощью данных DataTabe в том, что вы должны связывать вещи и создавать подсказки инструментов, прежде чем вы преобразуете таблицу HTLML в таблицу данных. Но в этом случае он, похоже, не работает < /p>
Как определяется кнопка в HTML: < /p>
[i][/i]< /code> < /p>
Если таблица не обертывает кнопку правильно связана < /p>


$(document).ready(function() {

// add first click handler
$('button[data-eh-location]').on('click', function () {
console.log('click handler 1');
});

// convert html table to datatables
$('table').DataTable();

// add second click handler
$('button[data-eh-location]').on('click', function () {
console.log('click handler 2');
});

// click test
$('button[data-eh-location]').click();

});< /code>















column 1
column 2
colum 3
[buttons]




data
data
data


[i][/i]









Подробнее здесь: https://stackoverflow.com/questions/797 ... -datatable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»