使用jQuery动态创建表单并发布到IFrame

时间:2011-12-21 20:24:28

标签: jquery forms iframe html-form-post

我有一个页面上有链接和IFrame的页面。点击链接,我在它周围创建一个表单,然后发布它。这就是我在做的事情:

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

表单会在新页面中发布并打开,而不会在IFrame中打开。

2 个答案:

答案 0 :(得分:0)

这听起来很可怕,但您只需要一个以链接为目标的iframe

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

答案 1 :(得分:-1)

你正在做什么...使用一些ajax正确地做到这一点:

$.post('go.php',$("#fooForm").serialize(), function(response){
    $("#result").html(response)
})