2011-09-08 62 views
3

繼承人什麼即時通訊試圖做。表單提交後,我想禁用提交按鈕,直到任何表單元素被更改。我已經得到它幾乎使用計算器上的一個不同的問題的工作:禁用提交按鈕,直到任何表單元素更改?

$('#myform').find (':submit').attr ('disabled', 'disabled'); 

// Re-enable submit 
var form = $('#myform'); 
$(':input', form.get(0)).live ('change', function (e) { 
    form.find (':submit').removeAttr ('disabled'); 
}); 

的一個問題是,如果按鈕被禁用,用戶點擊此按鈕,counds的變化及其現在已啓用。所以簡單的雙擊按鈕重新提交!有什麼建議麼?

回答

相關問題