0
我想防止有人點擊這個按鈕兩次,並觸發兩個表單提交這可能導致在服務器上重複付款:有沒有一個選項可以將jQueryUI按鈕變成一個自動禁用點擊的按鈕?
$("#SUBMIT_PAYMENT").button(
{
label: "SUBMIT PAYMENT",
text: true
});
有沒有做一個jQueryUI的按鈕會自動關閉自身的選項被點擊後, ?
我想防止有人點擊這個按鈕兩次,並觸發兩個表單提交這可能導致在服務器上重複付款:有沒有一個選項可以將jQueryUI按鈕變成一個自動禁用點擊的按鈕?
$("#SUBMIT_PAYMENT").button(
{
label: "SUBMIT PAYMENT",
text: true
});
有沒有做一個jQueryUI的按鈕會自動關閉自身的選項被點擊後, ?
我沒有與UI太多的經驗,但是這可能工作:
$("#SUBMIT_PAYMENT").button(
{
label: "SUBMIT PAYMENT",
text: true
}).one('click', function() {
$(this).button('disable');
});
我想你忘了第一個參數爲'。一()':「點擊」。 –
@WilliamNiu:我的不好,抱歉。感謝修復! – Blender