2012-03-22 65 views
0

我有一個帶有PayPal自定義按鈕的jQuery Mobile網站。該按鈕位於PayPal表單內(顯然,我不應該忍受)。問題是,當我點擊按鈕時,沒有跡象表明發生了什麼 - 所以我儘管攔截表單提交併顯示一些「加載」蒙版。jQuery Mobile - 攔截paypal表單提交

有無論如何這樣做嗎?或其他想法如何顯示事情正在發生?

非常感謝

回答

0

您使用的是哪種版本的jquerymobile?在最新的穩定版本(1.0.1)中,他們將$.mobile.pageLoading();更改爲$.mobile.showPageLoadingMsg();

+0

那麼,固定的:)謝謝 – Roman 2012-03-25 09:35:50

0

事件添加到提交事件,但一定要保持平常的行爲:

$('form.paypal').submit(function(){ 
    // Show loading gif 
    return true; 
}); 

(當然,你應該改變form.paypal爲適當的基準)

+0

謝謝 - 這樣做的攔截工作。 – Roman 2012-03-22 11:50:19

+0

問題在於顯示加載掩碼。它只是不起作用。我正在使用$ .mobile.pageLoading(); – Roman 2012-03-22 11:50:36

+0

你看看@dali在說什麼嗎?嘗試使用'$ .mobile.showPageLoadingMsg();' – aurbano 2012-03-24 18:50:22