-2

我有 iframe,在那个框架内我有一个提交按钮,我的 iframe 在一个 div 内。有时 div 可能会被隐藏。在 display:none 时,提交按钮的触发器不起作用。

.trigger('点击');

提前致谢

4

3 回答 3

1

您可以使用类似的方式手动提交表单

$('#yourForm').submit();
于 2012-09-28T22:56:57.483 回答
1

无论包含 iframe 的 div 是否隐藏,这都有效。

$('iframe').contents().find('input[type=submit]').trigger('click');
于 2012-09-28T23:15:09.523 回答
0

尝试使用

$(document).delegate("Id or class here", "click", function () {

});

定义您的事件,然后触发单击按钮的类或 id。id 或 class 需要 # 或 。分别在他们面前。

$('#mybutton').trigger('click');

应该触发您的点击

于 2012-09-28T22:54:45.610 回答