Я прохожу учебное пособие по rails 3 на railstutorial.org. Я только что создал чрезвычайно простой эшафот Пользователи.
Сгенерированная скаффолдом ссылка уничтожения не работает в Internet Explorer. Он перенаправляет на действие show вместо удаления пользователя.
Эта проблема возникает только в IE9 и IE8 (единственные версии IE, которые я тестировал до сих пор). Проблема не возникает в Firefox. Может кто-нибудь сказать мне, почему это происходит?
Вид:
<%= link_to 'Destroy', user, :confirm => 'Are you sure?', :method => :delete %>
Сгенерированный HTML:
<a href="/users/1" data-confirm="Are you sure?" data-method="delete" rel="nofollow">Destroy</a>
Контроллер:
def destroy
@user = User.find(params[:id])
@user.destroy
respond_to do |format|
format.html { redirect_to(users_url) }
format.xml { head :ok }
end
end