如何使用jQuery在表单中找到按钮?

时间:2012-09-18 10:18:05

标签: jquery

我正在使用以下内容在我的页面上找到$form对象:

var $form = $modal.find('#modal-form');

现在我需要选择按钮。如何选择表单中的每个按钮,以便我可以像这样应用过滤器?

$('button').filter(function () {  })

3 个答案:

答案 0 :(得分:3)

find

的上下文中使用其他$form
var $form = $modal.find('#modal-form');
var $buttons = $form.find("button");

或者,使用$(selector [, context ])

var $buttons = $("button", $form);

两者都会找到给定表单的所有 button个后代。

答案 1 :(得分:0)

在表单元素上使用.find()函数:

var $form = $modal.find('#modal-form');
var button = $form.find('button');

答案 2 :(得分:0)

试试这个..

$("#modal-form button").each(function(btn){
   console.log(btn);//Logs each button in the form to your console 
})