Rails form_tag нуждается в обновлении - PullRequest
2 голосов
/ 03 апреля 2011

Привет, я застрял в следующей проблеме несколько дней, и я просто не знаю, что происходит не так ...

В моем частичном представлении есть следующий код form_tag, который отображается при удаленном добавлении в корзину из основного вида:

<tr>
  <% form_tag line_item, :method => :put do %>
    <td><%= line_item.product.title %></td>
    <td class="item_price" ><%= number_to_currency(line_item.total_price) %></td>
    <td>
      <%= text_field :line_item, :quantity, :size => 1, :value => line_item.quantity %>
      <%= submit_tag 'update' %>
    </td>
  <% end %>
  <td>
    <%= button_to 'Delete Line Item', line_item, :method => :delete, :remote => true %>
  </td>
</tr>

Теперь, когда я нажимаю "Добавить в корзину", вышеприведенное отображается в идентификаторе, для которого предназначена функция replace.html, но ...

Я не могу обновить корзину, используя кнопку обновления, если я не обновлю страницу !! Я понятия не имею, в чем дело, и это сводит меня с ума!

У кого-нибудь есть идеи, что я могу делать не так?

1 Ответ

0 голосов
/ 31 мая 2011

Я думаю, что form_tag тоже нужно :remote => true.

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