2012-11-16 28 views
0

我想知道什麼是使用引導按鈕的正確方法。使用按鈕的正確方法? (火狐bug)

我想要做的是簡單的基於AJAX的形式。當用戶填充它並點擊「發送」按鈕時,我希望這個按鈕是「引導點擊」(我的意思是從引導的例子中點擊狀態)。然後,如果表單發送正確,我想要一個AJAX響應,將返回到正常的未點擊狀態的按鈕。所以,這裏是我的代碼:

形式:

<input type="submit" id="button" class="btn" data-loading-text="Loading..." value="Send"/> 

的JavaScript:

$('#button').bind('click', function(){ 
    $(this).button('loading'); 
}) 

Ajax響應:

$('#button').reset(); 

現在,在Chrome中,一切正常。但是,當我在Firefox中運行這個時,我可以看到一個非常奇怪的錯誤。當我點擊這個按鈕時,當鼠標按鈕關閉時,它消失。當我失去鼠標按鈕時,引導按鈕再次顯示。另外,這個消失的東西是唯一發生的行爲,我負責激發ajax響應的JS代碼不起作用。唯一的機會使它的作品是雙擊這麼快,第二次點擊發生在按鈕消失之前,但我認爲它很明顯,它不能這樣工作;)

你有什麼想法我做錯了什麼?提前致謝!

回答

0

你想被使用data-loading-text="Loading.."data-loading-state="Loading"

+0

哦,這是問題的身體一個錯誤,在我的網站我使用'數據加載-text',感謝它指向了 – mbajur

+0

我'不知道什麼可能做到這一點,然後導致代碼看起來是正確的..我個人切換所有' Yohn