我有一个网格,其中有一系列按钮(使用ASP.Net MVC帮助程序)发送Ajax请求。但是我还添加了一个主按钮来触发网格中实现的所有按钮。我的所有Ajax按钮都具有相同的ID。但是,当我使用{/ 1}}方法时,如
np.argmin
仅触发第一个按钮。是否可以使用类似的方法触发具有相同ID的所有按钮?
答案 0 :(得分:4)
不推荐,因为id
应该是唯一的,但您可以执行此操作以使用id
myBtn
触发对所有元素的点击操作:
$('[id=myBtn]').trigger('click');
答案 1 :(得分:2)
属性id
的值应该是唯一的。无法将相同的id
值分配给不同的元素。 id
选择器返回单个元素。请改用class
选择器
$(".myBtn").trigger("click")