通过Jquery在Iframe中提交表单并获取返回的值

时间:2010-10-17 16:37:51

标签: jquery forms iframe

我有一个带有iframe表格的网页。我想提交表格并获得结果。我怎么能用jquery做到这一点?

<iframe src ="html_intro.asp" width="100%" height="300">
  <form action="submit.php">
  <input type="text" name="name" />
  </form>
</iframe>

2 个答案:

答案 0 :(得分:1)

试试这个:

$('#iframe_id').contents().find('form')[0].submit();

假设您没有在iframe中托管其他域名。

答案 1 :(得分:0)

如果iframe托管在与父域不同的域上,则无法使用javascript操作它。要从iframe中提交表单,您可以使用submit方法:

$('#yourFormId').submit();