Ruby on Rails を使用して、レコードが破棄される前に確認メッセージを表示しようとしています。
私のapplication.html.erbファイルには次のものがあります:
<%= javascript_include_tag "application" %>`
application.js ファイルには次のものがあります。
//= require jquery
//= require jquery_ujs
これは、ボタンの index.html.erb ファイル内のコードです。
<%= button_to "Delete", admin_country, :confirm => 'Are you sure?', :method => :delete %>
これは Controller からの destroy 関数です。
def destroy
@admin_country = Admin::Country.find(params[:id])
@admin_country.destroy
respond_to do |format|
format.html { redirect_to admin_countries_url }
format.json { head :no_content }
end
end
確認メッセージが表示されないのはなぜですか? それはレコードをうまく削除しますが、私が本当に望んでいる確認ボックスは表示されません。