Blame view

backend/web/js/parser.js 1.35 KB
ae27b007   Mihail   add ajax handler ...
1
2
  $(function(){
  
2cdc93f0   Mihail   add crud models f...
3
      // check-price\view.php
ae27b007   Mihail   add ajax handler ...
4
5
6
7
      // для каждой строки обрабатываем клик по ссылке
      $('.modalButton').click(function (){
          // находим контейнер с модальным контентом и подгружаем в него по оджаксу результат
          $('#modal').modal('show')
f5769826   Mihail   add modal form fo...
8
              .find('.modalContent')
ae27b007   Mihail   add ajax handler ...
9
              .load($(this).attr('value')); // в 'value' - у нас указан путь с гет параметрами к конроллеру
f5769826   Mihail   add modal form fo...
10
               $.pjax.reload({container:'#gridViewContent'});
ae27b007   Mihail   add ajax handler ...
11
12
      });
  
2cdc93f0   Mihail   add crud models f...
13
14
  
      // server-files.php
ae27b007   Mihail   add ajax handler ...
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
      $('.deleteLink').click(function ()
      {
          if ( confirm('Вы уверены что хотите удалить этот файл?') ){
              var data = $(this).attr('value');// здесь у нас id удаляемой модели
  
              $.post( 'delete',{'id':data} )
                  .done(function(result) {
                      if(result == 1)
                      {
                          $.pjax.reload({container:'#server_files_grid'});
                      }else
                      {
                          $("#message").html(result);
                      }
                  }).fail(function()
                  {
                      console.log("server error");
                  });
          }
  
  
  
  
  });
  });