1

返信を動的に追加できるシンプルなコメント システムがあり、ユーザーが返信をキャンセルできるようにする UJS の方法を追加しようとしています。id="comment_reply_content" のテキスト フィールドがあり、その後に

<input id="cancel_reply" data-remote="true" class="btn btn-mini" type="button" value="Cancel">

私のapplication.jsファイルに追加しました:

$('#cancel_reply').live('ajax:success', function() {
   alert('hello');   
   // $('#comment_reply_content').val('');
});

私が何をしても、これを機能させることはできません。フォームなどをクリアする実際の機能的な JavaScript をコメントアウトしましたが、テスト用に簡単なアラートを使用するようになりました。私のapplication.jsにアラートだけを配置するとうまくいきます。新しい返信フォームなどを作成するために動作しているコントローラーに *.js ファイルがあるので、UJS が動作していることがわかります。ここで何か簡単なことを見逃していると確信しています。をに変更しようとしましlivebindが、成功しませんでした。

4

0 に答える 0