Jquery 避免fancybox iframe在提交后关闭?

Jquery 避免fancybox iframe在提交后关闭?,jquery,forms,iframe,fancybox,Jquery,Forms,Iframe,Fancybox,这真的很奇怪,不应该这样,但事实确实如此 我叫我的FB: <p>Haz <a class="recupera" href="recover.php">click aquí</a> si has olvidado tu contraseña.</p> $("a.recupera").fancybox({ 'scrolling' : 'no', 'titleShow' : false });

这真的很奇怪,不应该这样,但事实确实如此

我叫我的FB:

 <p>Haz <a class="recupera" href="recover.php">click aquí</a> si has olvidado tu contraseña.</p>

 $("a.recupera").fancybox({
        'scrolling'     : 'no',
        'titleShow'     : false
    });
热影响区si具有相反的特点

$(“a.recupera”).fancybox({ “滚动”:“否”, “标题秀”:错误 });
在recover.php中,我有一个表单,我在那里处理所有事情,当我在浏览器中打开它时,它工作正常,一切正常:

<?
//DOCTYPE and all that jazz here
if(!empty($_POST['email'])){

//does stuff in DB

}else{
 ?>
 <div id="logeando">
<h2 class="titulo-cufon">Recuperar contraseña</h2>
<form method="post" action="" id="loginform">
<fieldset>
    <label class="titulo-cufon" for="email">E-mail:</label>
    <input type="text" name="email" id="email" /><br />

    <input type="submit" name="register" id="register" class="large button gray input" value="Enviar" />
</fieldset>
</form>
 </div>
 <?}?>

复发性对冲基金
电邮:


每次我点击提交按钮,我的fancybox就会关闭。这是一个iframe,为什么会这样?我怎样才能预防它?关上它是我的责任吗?据我所知,人们通常要求oposite(iframe在提交后关闭,而不是阻止它)

指定fancybox在iframe中运行

 $("a.recupera").fancybox({
        'scrolling'     : 'no',
        'titleShow'     : false,
        'type'      : 'iframe'
    });