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;」或者其他的東西??
謝謝
只是爲了記錄,在最新版本的fancybox(v1.3.4或v2.x)中'callbackOnClose'不是有效的選項。檢查正在使用的版本的正確文檔。 – JFK
是的,他們似乎將回調屬性的名稱更改爲'onClosed'。感謝@JFK –