!function($){$.fn.ajaxsend=function(opts){var defaults={time:60,restTime:0,node:null,type:"mobile",before:function(){return!0}},options=$.extend(defaults,opts),start=function(){if(options.time>0){options.node.attr("disabled",!0),options.node.val(options.time--+"秒后重新发送");var timer=setTimeout((function(){start()}),1e3)}else options.node.attr("disabled",!1),options.node.val(options.text),options.time=60};this.each((function(){var button=$(this);options.node=button,options.restTime&&options.restTime>0?(options.time=options.restTime,start()):options.node.attr("disabled",!1),options.node.bind("click",(function(){options.val=options.node.val(),options.node.attr("disabled",!0),options.node.val("请稍后..");var data=null;options.data&&(data=options.data());var before=!0;options.before&&(before=options.before());var url="";url="function"==typeof options.url?options.url():options.url,before?$.ajax({dataType:"json",url:url,data:data,cache:!1,success:function(data){data.result?start():data.second?(options.time=data.second,start()):(options.node.attr("disabled",!1),options.node.val(options.text),options.time=60),options.success.call(options.success,data)},error:options.error}):(options.node.attr("disabled",!1),options.node.val(options.val))}))}))}}(jQuery);