2010-07-30 74 views
0

我得到了一个我提交的表单,然后我想让我刚刚提交的数据显示在iframe中与fancybox popup-plugin。从乔恩jQuery验证 - Onsubmit不离开页面并删除字段中的输入数据

的形式通过jQuery验证验证插件,当我点击,如果一切验证,因为它应该提交按钮的形式检查,并送我到其他页面因为

我想如果可能的话,将表单提交给另一个页面,如果该页面显示在fancybox iframe框中。并且仍然在后台显示所有文本输入的字段,就像它在提交时一样。

我得到的问题是,我无法将submitbutton连接到fancybox插件,因此它会显示“iframe”弹出窗口中的其他页面,并显示我提交的所有数据的确认页面。

我试图用这样的:

$(".confirmation").fancybox({ 

     'autoDimensions' : true, 
     'width'    : 800, 
     'height'   : 300, 
     'transitionIn'  : 'none', 
     'transitionOut'  : 'none', 
     'overlayColor'  : '#000000', 
     'overlayOpacity' : 0.8, 
     'type'    : 'iframe' 
}); 

我把提交按钮另一个ID:

<input type="submit" id="submit confirmation" name="submit" value="Send" href="/secpak/confirmation/" /> 

没有工作或者,尝试了一些其他的东西,但我仍然无法得到它的工作,在这个世界上的任何其他人有任何想法och技巧和窍门让这个东西工作?

最好的问候,

EIGHTYFO

+1

你不能在一个元素上设置多个id,你可以这样做:$(“。confirmation”)这个点意味着一个类名nog一个id。 – Tim 2010-07-30 14:00:14

回答

1

你指定无效ID(包含空格)。我想你的意思是“class”属性,而不是“id”。也是jQuery选择器表明它应该是类;)

+0

Thnx的帮助,所有强调和没有看到:D – EIGHTYFO 2010-08-02 07:35:47