Я использую Bootstrap Table, чтобы отображать красивые таблицы в своем веб-приложении. Я обнаружил, что когда мой обычный простой HTML <table>
преобразуется в таблицу Bootstrap, мои кнопки внутри таблицы теряют обработчики событий - особенно, не запускайте то, что я зарегистрировал для события onclick
.Как я могу предотвратить перезагрузку bootstrap-таблицы моих обработчиков событий?
Например, если mainTable
это идентификатор из <table>
и button
в виде <button>
, ничего не происходит, когда я нажимаю кнопку, если события будут присоединены в следующем порядке:
$("#button").click(function() {
alert("hi there");
});
$("#mainTable").bootstrapTable();
Calling bootstrapTable()
работы, но Я не могу этого сделать, поскольку я получаю настроенную таблицу из другого кода, который я не контролирую.
Почему эти обработчики событий удалены? Могу ли я предотвратить это поведение?
Вот JFiddle, чтобы попробовать.
Спасибо, но я не вижу, как это помогает мне сохранять обработчики событий, когда таблица сначала создается, как описано в моем вопросе ... –