2011-09-08 64 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的变化及其现在已启用。所以简单的双击按钮重新提交!有什么建议么?

回答

相关问题