2017-11-28 4 views
0

フラッシュメッセージを表示する必要があるが、どこから開始するのかわからない単純なリンクがあります。すべての検索で長いjQueryが表示されました& Ajaxのメソッドですが、jQueryの.click関数を使用するのと同じくらいシンプルで似ているものはありません。RailsでjQueryの.click関数を使用してフラッシュメッセージを手動でトリガーする

私は動作しません知っている私は何をしようとしている、:

リンク

<%= link_to 'Pre-paid with Check', root_path, class: 'btn btn-success', id: 'prepaid' %> 

jQueryの

$('#prepaid').click(function(){ 
    notice('Thank you, your order has been received.'); 
}); 
+0

このリンクは何かする予定ですか?または、文字通りページにメッセージを追加するだけですか? – jvillian

+0

@ jvillian実際にフォームから金額を取り出し、それをストライプに渡してカードに請求する購入ボタンのすぐ隣に座っています。この協会はメモリアルプラークを販売しているので、一部のドナーはチェックインを送信しますが、まだプラーク情報が必要なので、支払いをする代わりに、単にページから離れてメッセージを表示するダミーボタンです情報が受信されたことを確認します。 –

答えて

0

Welp、それはあなたのように思えます

のようにすることができます

コントローラのアクション(root_pathにマップされているもの)で、message paramを取得し、好きなように実行することができます(フラッシュに割り当て、部分的に渡す、アクセスされる変数に割り当てるhtml.erbなど)。

関連する問題