Я использую jquery mobile в приложении rails 3.0. Я получаю сообщение об ошибке при попытке удалить элемент из списка пользователя. Код и сообщение об ошибке следующие.
index.mobile.erb:
<% @items.each do |i| %>
...
<div data-role="button">
<%= link_to 'Delete', i, :confirm => 'Are you sure?', :method => :delete %>
</div>
<% end %>
файл маршрутов:
resources :items, :except => [:show]
маршруты рейка:
DELETE /items/:id(.:format) {:action=>"destroy", :controller=>"items"}
сообщение об ошибке:
Started GET "/items/2" for 127.0.0.1 at 2012-02-26 13:31:37 -0500
ActionController::RoutingError (No route matches "/items/2"):
Что мне не хватает?
Спасибо!
ОБНОВЛЕНИЕ - Firebug:
@ http://localhost:3000/javascripts/jquery-1.6.1.js?1310343332:641 @ http://localhost:3000/javascripts/jquery.mobile-1.0.1.js?1329380575:2737 @ http://localhost:3000/javascripts/jquery.mobile-1.0.1.js?1329380575:3030 @ http://localhost:3000/javascripts/jquery.mobile-1.0.1.js?1329380575:3393 @ http://localhost:3000/javascripts/jquery-1.6.1.js?1310343332:2926 @ http://localhost:3000/javascripts/jquery-1.6.1.js?1310343332:2560
JQuery ... 0343332 (строка 641)
"Ошибка сети: 404 не найдено - http://localhost:3000/items/2"