Я начинаю с jQuery и использую его с twig/Symfony 2. У меня небольшая проблема: когда я использую это в цикле:
<a href="#" id="dialog_link"><button type="button" id="button_id" id-uservalue="{{user.id}}" class="btn btn-danger btn-xs">
Delete
</button></a>
Работает только 1-я кнопка, другая просто нет. Я проверил значение {{user.id}}, которое он изменил.
Это код jQuery:
click : function() {
var id_user = $('#button_id').attr('id-uservalue');
Большое спасибо, друзья в Интернете!
Поскольку id
уникален, вам нужно вместо этого использовать класс:
<a href="#" id="dialog_link"><button type="button" class="button_id" id-uservalue="{{user.id}}" class="btn btn-danger btn-xs">
то вы можете использовать:
click : function() {
var id_user = $(this).attr('id-uservalue');