我开始使用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>
只有第一个按钮有效,另一个没有。我检查了{{user.id}}更改的值。
这是jQuery代码:
click : function() {
var id_user = $('#button_id').attr('id-uservalue');
非常感谢网友!
答案 0 :(得分:1)
由于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');