Отправка формы в Iframe с помощью Jquery и получение возвращаемого значения - PullRequest
1 голос
/ 17 октября 2010

У меня есть веб-страница с iframe с формой в нем.Я хочу отправить форму и получить результат.Как я могу сделать это с JQuery?

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

Ответы [ 2 ]

1 голос
/ 17 октября 2010

Попробуйте это:

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

Предполагается, что вы НЕ размещаете другой домен в вашем iframe.

0 голосов
/ 17 октября 2010

Если iframe размещен в домене, отличном от родительского домена, вы не можете управлять им с помощью javascript.Чтобы отправить форму из iframe, вы можете использовать метод submit :

$('#yourFormId').submit();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...