使用a4j:commandButton阻止双重提交

我们有一个表单,其中有一个提交按钮(输入类型=“提交”)和一堆a4j:commandButtons,它们是转换为输入类型=“按钮”的ajax按钮。

我可以使用这个jquery代码来防止提交按钮的双重提交:

$('#createPostingForm').submit(function(){ $(':submit').click(function() { return false; }); }); 

但是我怎样才能禁止a4j:commandButtons被多次提交?

谢谢。

结束了将这些属性添加到a4j:commandButton:

 onclick="this.disabled=true" oncomplete="this.disabled=false"