Почему мой метод сортировки не вызывается? - PullRequest
1 голос
/ 07 июля 2011

Это мой код:

<table border="1" id="champs">
<tbody id="item-list-body">
<tr class="champ" id="view-item-<%= champ.id %>">
<td class="drag_handle">[Déplacer]</td>
</tbody>
</table>
<%= sortable_element('item-list-body',:url => sort_update_path, :tag =>:tr, :handle => :drag_handle) %>

Я могу отсортировать, но метод sort_update никогда не вызывается.

Я использую Rails 3.0.7 и Ruby 1.9.2

Ответы [ 2 ]

1 голос
/ 07 июля 2011

Это особенно касается идентификаторов элементов.Он должен быть в формате string_integer.

Попробуйте изменить на:

<tr class="champ" id="view_<%= champ.id %>">

И, как уже упоминалось, закройте tr

0 голосов
/ 07 июля 2011

Вы не закрываете тег tr. Мне также интересно, как вы можете отсортировать список, который включает только один элемент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...