Blame view

backend/web/js/parser.js 1.24 KB
0ade45a9   Mihail   add ajax handler ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
  $(function(){
  
      // для каждой строки обрабатываем клик по ссылке
      $('.modalButton').click(function (){
          // находим контейнер с модальным контентом и подгружаем в него по оджаксу результат
          $('#modal').modal('show')
              .find('#modalContent')
              .load($(this).attr('value')); // в 'value' - у нас указан путь с гет параметрами к конроллеру
      });
  
      $('.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");
                  });
          }
  
  
  
  
  });
  });