连续复制
一键复制

示例一

复制代码
  1. $('.button').click(function () {
  2. var url = $('.form').attr('ajax-url');
  3. var data = $(".formform").serialize();//获取所有表单的信息
  4. ajax_url(url,data,'修改成功','修改失败');
  5. })
  6. function ajax_url(url,data,successText,errorText) {
  7. $.ajax({
  8. url: url,
  9. type: "POST",
  10. data:data,
  11. dataType: "json",
  12. async: false,
  13. timeout:15000,
  14. beforeSend:function(XMLHttpRequest){
  15. //alert('远程调用开始...');
  16. $("#loading").html("<img src='/jqueryStu/images/loading.gif' />");
  17. },
  18. success:function(data,textStatus){
  19. alert('开始回调,状态文本值:'+textStatus+' 返回数据:'+data);
  20. // $("#loading").empty();
  21. },
  22. complete:function(XMLHttpRequest,textStatus){
  23. // alert('远程调用成功,状态文本值:'+textStatus);
  24. $("#loading").empty();
  25. },
  26. error:function(XMLHttpRequest,textStatus,errorThrown){
  27. alert('error...状态文本值:'+textStatus+" 异常信息:"+errorThrown);
  28. $("#loading").empty();
  29. }
  30. });
  31. return false;
  32. }