Blame view

backend/web/js/parser.js 1.35 KB
0ade45a9   Mihail   add ajax handler ...
1
2
  $(function(){
  
c6395629   Mihail   add crud models f...
3
      // check-price\view.php
0ade45a9   Mihail   add ajax handler ...
4
5
6
7
      // для каждой строки обрабатываем клик по ссылке
      $('.modalButton').click(function (){
          // находим контейнер с модальным контентом и подгружаем в него по оджаксу результат
          $('#modal').modal('show')
a3a9066a   Mihail   add modal form fo...
8
              .find('.modalContent')
0ade45a9   Mihail   add ajax handler ...
9
              .load($(this).attr('value')); // в 'value' - у нас указан путь с гет параметрами к конроллеру
a3a9066a   Mihail   add modal form fo...
10
               $.pjax.reload({container:'#gridViewContent'});
0ade45a9   Mihail   add ajax handler ...
11
12
      });
  
c6395629   Mihail   add crud models f...
13
14
  
      // server-files.php
0ade45a9   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");
                  });
          }
  
  
  
  
  });
  });