JQuery选择器:如何在网页上选择第二个表单的提交按钮?

时间:2012-07-13 16:01:48

标签: javascript jquery jquery-ui jquery-selectors

如何在网页上选择第二个表单的提交按钮?

我是否能够使用所选提交元素上的.click()函数提交所述表单?

这是我目前正在尝试使用的脚本:

function Ellipsis_Mouse_Click()
{
     $("form:eq(1):submit:eq(0)").trigger('click');
}

1 个答案:

答案 0 :(得分:8)

选择第二种形式:

$('form').eq(1);
// Or
$('form:eq(1)');

.eq()使用从零开始的索引,因此使用.eq(1)代替.eq(2)

这不是选择表单的特别好方法,因为它容易受到任何DOM更改(无论是手动还是使用更多JS)。考虑向表单添加类或ID,或者相对于具有类或ID的容器选择它。

提交表格:

$('form').eq(1).submit();

您无需找到提交按钮并在其上触发click。相反,您只需在表单上调用.submit()即可。