【发布时间】:2013-08-19 09:05:55
【问题描述】:
我已经搜索并找到了如何在单击时禁用所有提交按钮以防止双重表单提交的答案。
$('#annCreateEdit').click(function(){
$('input[type=submit]', this).attr('disabled', true);
});
不幸的是,它的效果意味着不再调用正确的struts 2方法,它默认调用execute()方法。
我的 JavaScript 技能很差,而且我的 jQuery 技能也很差。
在仍然调用正确方法的同时禁用(或所有)提交按钮的帮助将不胜感激。谢谢!
【问题讨论】:
-
对于双重提交,您可以查看
token-interceptor的链接,如Aleksandr所述
标签: jquery struts2 submit double-submit-problem