2014-03-02 41 views
-1

我有一個index.php頁面,它導入一個包含document.ready()函數的「myjs.js」文件。在document.ready()函數內部,我通過調用.hide()顯示主頁選項卡;在代表其他標籤的所有div上。我也有這樣的代碼,當我點擊一個標籤時,它隱藏了當前div,並顯示了與點擊標籤一起使用的div。提交POST表單再次調用我的document.ready()函數?

,我有一個選項卡是配置文件選項卡,在這裏我有一個提交按鈕一個POST形式。當我點擊提交按鈕時,頁面會返回到主頁選項卡(與最初進入頁面的方式完全相同)。有沒有辦法防止這種情況發生?提交按鈕對應於一些PHP,我有我的index.php頁面的頂部,但我不想離開配置文件選項卡,當我按一下按鈕:(

感謝

編輯。! 實際上,您可以登錄並親眼看到,代碼是住在這裏:www.aaemexico.com/login.php

使用憑證:用戶名 :ASDF 密碼:ASDF

去「PERFIL 「選項卡並選擇一個新密碼(將其更改爲asdf,以便其他人仍可以訪問它)並點擊按鈕。最好,我想不會再回到家裏後標籤我按一下按鈕

+1

是否願意分享展示您所描述問題的任何代碼?在http://jsfiddle.net的形式下會很好。 –

+0

看到編輯,我包括代碼所在的頁面 – werlkaw

回答

0

這聽起來像被提交表單的頁面發佈。您可能可以重寫提交功能並防止默認事件阻止document.ready再次觸發。

或者,在你的document.ready,檢查頁面已加載,如果它沒有做任何事情。

+0

我overrrided onSubmit函數。謝謝! – werlkaw