проверю на проекте
Ну в общем не работает почему-то...
Вообще такое событие не обрабатывается:
$(".btn_control input").click(function(e){
...
});
В ответ тишина полная.
Я даже так сделал:
$(".btn_control input").on("click", function(e){
...
});
Типа универсальный метод, потому что у меня этих элементов то нет, они динамически генерируются через php скрипт.
Дак вот, если как выше написал вызывать событие нифига не срабатывает, а вот если так как было изначально:
<input type="button" name="select_25" value="Выделить все" onclick = "SelectAll()">
То есть самой кнопке прописать onclick, то всё отрабатывает. НО тогда не отрабатывает получение data-id, то есть так в ответ получаю undefined:
function SelectAll() {
var id = $(this).data("id");
alert(id);
}
Я не знаю даже как поступить...
В php срипте у меня может по-тупому сделано, просто в цикле многократно заносится в переменную такая строка, а потом эта переменная выводится через echo ...
<input type="button" name="select_25" value="Выделить все" data-id="select_25">
Естественно 25 это переменная, она меняется.
Ну вот так...