Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 27 апр 2024, 23:42

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: JS, from method и контроллер ...
СообщениеДобавлено: 31 мар 2013, 22:43 
Не в сети
Новичок
Аватара пользователя

Зарегистрирован: 21 мар 2013, 00:27
Сообщения: 21
Откуда: Земля
Вывожу таблицу на сайт, мне нужно удалить из таблицы строку. Но не просто удалить струку из таблицы а соответственно удалить запись из БД соответствующей данной строке. Соответственно, раз такая пьянка, нужно в контроллере получить id строки которая соответствует id записи в БД. id я получаю спомощью jquery ... только вот: Как этот результат в контролер передать? Ведь js скрипт лежит вне пределов тега form и вроде как тогда в POST такие данные не попадают - так или не так?
Вот собственная кусочек кода:
Код:
<head>
<script>
         $(document).ready(function(){
             $('.btn.btn-mini.btn-danger.delbtn').click(function() {
               ts = $(this).parent('td').parent('tr');
               if(ts.size()>0) {
                  id = ts.children().html();
                  alert(id);
                  //ts.remove();
               }
            });
         });
         </script>
</head>

<form id="table">
  <?php foreach($ordersinrange as $order): ?>
   <tr>
   <td><?php echo $order->id; ?></td>
   <td><?php echo $order->date; ?></td>
   <td><?php echo $order->reason; ?></td>
   <td><?php echo $order->summ; ?></td>
   <td><?php echo $order->comment; ?></td>
   <td><button type="submit" class="btn btn-mini btn-info" id="printbtn">Распечатать</button>
   <td><button type="submit" class="btn btn-mini btn-danger delbtn" id="delbtn">Удалить</button>
  </tr>
 <?php endforeach; ?>
</form>


Дык вот как передать результат js скрипта лежащего вне тега form в контроллер, уж больно я не хочу этот js скрипт пихать в каждый вид где у меня используются разнотипные таблицы ...
Спасибо за ответы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JS, from method и контроллер ...
СообщениеДобавлено: 04 апр 2013, 05:55 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
1. используйте атрибут rel для вставки id
2. используйте в своём jquery скрипте $.get('путь_к_вашему_контролёру', function(data){...});

ничего сложного нет вообще


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JS, from method и контроллер ...
СообщениеДобавлено: 07 апр 2013, 15:54 
Не в сети
Новичок
Аватара пользователя

Зарегистрирован: 21 мар 2013, 00:27
Сообщения: 21
Откуда: Земля
Спасибо, ответ в закладки, хотя саму по себе ситуацию решил через ajax.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 90


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group