Динамически создавать форму и публиковать в IFrame, используя jQuery - PullRequest
0 голосов
/ 22 декабря 2011

У меня есть страница со ссылкой и IFrame на странице.После нажатия на ссылку я создаю форму вокруг нее, а затем публикую ее.Вот что я делаю:

elem.wrap('<form id="fooForm" name="fooForm" action = " do.php " target = "fooIframe" method="post" />')
$('#fooForm').submit();

Форма публикуется и открывается на новой странице, а не в IFrame.

Ответы [ 2 ]

0 голосов
/ 22 декабря 2011

Для чего вы это делаете ... делайте это правильно, используя какой-то ajax:

$.post('go.php',$("#fooForm").serialize(), function(response){
    $("#result").html(response)
})
0 голосов
/ 22 декабря 2011

Звучит ужасно, но все, что вам нужно, - это фрейм для таргетинга по вашей ссылке

<iframe name=blah></iframe>
<a href="http://www.yahoo.com" target="blah>
...