2012-06-15 2 views
0

Если у меня есть регистрационную форму со ссылкой на новую новую форму пароляFancyBox, логин и пароль сброса формы

<form method="POST" action="" name="loginForm" id="loginForm"> 
'' 
    <input type="submit" id="loginSubmit" name="loginSubmit" value="ok"> 
</form> 
<a href="recoverpw.php" id="usrFormFancyBox" 
    onClick="$.fancybox(this); return false;">New password</a> 

И recoverpw.php выглядит

<form method="POST" action="" name="newPw" id="newPw"> 
'' 
    <input type="submit" id="resetPw" name="resetPw" value="ok"> 
</form> 

, что я также показать в тот же fancybox. Как закрыть fancybox, одновременно нажимая оба входа для входа или пароль для пароля? Как правильно установить код onClick? onClick = "$. fancybox (this); return false;" или onClick = "parent. $. fancybox.close(); parent. $. fancybox (this); return false;" или что-то??

Спасибо

ответ

0

Вы должны использовать setTimeout и callbackOnClose взглянуть на этот question есть полный ответ на ваш вопрос.

+1

только для записи 'callbackOnClose' не является допустимым вариантом в последних версиях fancybox (v1.3.4 или v2.x). Проверьте правильность документации для используемой версии. – JFK

+0

Да, похоже, они изменили имя свойства обратного вызова на 'onClosed'. Благодаря @JFK –

Смежные вопросы