Rubyでのコーディングを開始しました。私は使用しているレールより古くなったバージョンのレールを使用しています。私は3.2.12:レールが動作していないことを確認してください。
これは私のコードで使用しています:私が理解から
<%= button_to 'Destroy', product, :method => "delete", :confirm => 'Are you sure?' %>
を、これらは、HTMLやJavaScriptの後、ポップアクションのいずれかに変換され、レールに渡されるシンボル、あります該当する場合はメッセージボックスを開き、オブジェクトを削除します。上記のコードはオブジェクトを破棄しますが、確認ボックスは表示されません。どうしてこれなの?また、私が最初で次のように上記を持っていた:
<%= link_to 'Destroy', product, :method => "delete", :confirm => 'Are you sure?' %>
確認ボックスは、のlink_toやbutton_toを使用して、どのような状況の下でポップアップされていません。以下は、Chromeのインスペクタを使用して検査したときに表示されるHTMLです。 jqueryとjquery-ujsもロードされているので、ここからどこに行くのかは分かりません。
<input name="_method" type="hidden" value="delete">
<input data-confirm="Are you sureeee?" type="submit" value="Destroy">
<input name="authenticity_token" type="hidden" value="Q2xicqELHYHtrwarbtPBe5PT2bZgWV5C+JdcReJI8ig=">
ありがとうございます!
うん、これは私のためにそれをした。ありがとう。 – Billy
それはうまくいきます。 – Avishai
Rails 4とFoundationを使用して私のために働いた。ありがとう! –