很多兄台都在使用jquery这个老外开发的很好的js框架,自然jquery.form.js也是非常不错的一个plugins之一。
但是这个插件不够完美,提交的时候没有任何提示,那么我们来是想让提交的时候提交按钮失效,这样来达到防止重复提交效果。
http://malsup.com/jquery/form/ jquery.form.js文件
找到
$.fn.ajaxSubmit = function(options) { 添加一行 $('input:submit',this).attr('disabled','true');
找到
options.success = function(data, status) {
for (var i=0, max=callbacks.length; i < max; i++)
callbacks[i](data, status, $form);
};
添加
$('input:submit',$form).attr('disabled','');