vladislavkopilov

js bad ajax

Nov 27th, 2015
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function sendZakupForm( el, submit_name, url ){
  2.   var id = ".addzakupdiv";
  3.  
  4.   var ser = $(id+" form").serialize();
  5.   var subText = $(el).html();
  6.   ser += "&"+submit_name+"="+subText;
  7.  
  8.   $.ajax({
  9.       type: "POST",
  10.       url: url,
  11.       cache: false,
  12.       data: ser,
  13.       dataType: "html",
  14.       success: function(html){
  15.         var sucess = $(html).filter("#successinput").html();
  16.         if( sucess!==undefined ){
  17.           console.log("1");
  18.           var content = $(html).filter(".addzakupdiv").html();
  19.           $(id).html( content );
  20.         }else{
  21.           var content = $(html).find(".addzakupdiv .errors").html();
  22.           $(id+" .errors").html( content );
  23.  
  24.           $('html, body').animate({ scrollTop: $("h1").offset().top }, 2000);
  25.         }
  26.        
  27.       },
  28.       error: function(){
  29.         $(".addzakupdiv .errors").html("Ошибка при отправке формы. Повторите действие позднее");
  30.         $('html, body').animate({ scrollTop: $("h1").offset().top }, 2000);
  31.       }
  32.   });
  33.  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment