denys281

Untitled

Feb 2nd, 2012
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 3.09 KB | None | 0 0
  1.          
  2.         $.ajax({
  3.             url: "filter/Datajson_filter",
  4.             type: "POST",
  5.             data: {
  6.                 IDs: IDs,
  7.                 button_home_class:button_home_class,
  8.                 button_com_class:button_com_class,
  9.                 button_roll_class: button_roll_class,
  10.                 button_cut_class:button_cut_class,
  11.                 coverage:coverage,
  12.                 basis:basis,
  13.                 durability:durability,
  14.                 comfort:comfort,
  15.                 price:price
  16.             },
  17.             beforeSend: function(){
  18.                
  19.                 AjaxLoaderBegin()
  20.                
  21.             },
  22.             dataType: "json",
  23.             success:
  24.                
  25.             function(JsonData) {
  26.                      
  27.                 if(button_roll_class!='rulon_sel') {
  28.                    
  29.                     $("#product_partial").load("product/cutting_filter",
  30.                
  31.                         function () {
  32.                             // Generate scrip
  33.                             var script=document.createElement('script');
  34.                             script.type='text/javascript';
  35.                             script.text='var json_data='+JSON.stringify(JsonData);
  36.                             console.log(script.text);
  37.                             // Append script to partial
  38.                             $("#filter_data").append(script);
  39.                             // Clear div that contains loading content
  40.                             $(".main").empty();
  41.                             // Init router and script      
  42.                             var router = new CarpetRouter;
  43.                             AddProductActiveClass();
  44.                         })
  45.                 }
  46.                 else{
  47.                            
  48.                     $("#product_partial").load("product/rolls_filter",
  49.                
  50.                         function () {
  51.                             // Generate scrip
  52.                             var script=document.createElement('script');
  53.                             script.type='text/javascript';
  54.                             script.text='var json_data='+JSON.stringify(JsonData);
  55.                             console.log(script.text);
  56.                             // Append script to partial
  57.                             $("#filter_data").append(script);
  58.                             // Clear div that contains loading content
  59.                             $(".main").empty();
  60.                             // Init router and script      
  61.                             var router = new CarpetRouter;
  62.                             AddProductActiveClass();
  63.                         })
  64.                 }
  65.                
  66.             },
  67.             error:
  68.             function(rez) {
  69.                 showNotification({
  70.                     message: "Вибачте сталась помилка!Спробуйте пізніше!",
  71.                     type: "error",
  72.                     autoClose: true,
  73.                     duration: 4
  74.                 });
  75.             },
  76.             complete:
  77.             function(){
  78.                 AjaxLoaderEnd()
  79.             }
  80.         });
Advertisement
Add Comment
Please, Sign In to add comment