jQueryを使ってうまくいくパターン。
javascript
1 $('#add_issue_type').on('ajax:success', function(event, data, status, xhr) { 2 alert('success'); 3 console.log(data); 4 $('#tbody').append(data); 5 }).on('ajax:error', function(event, data, status, xhr) { 6 alert('fail'); 7 console.log(xhr); 8 showFlash("danger", "エラーが発生しました"); 9 });
jQueryを使わず書いたつもりが、うまくいかない。そもそも無理なのか。
エラーは出ていないよう。
javascript
1 var btn = document.getElementById('add_issue_type'); 2 btn.addEventListener('ajax:success', function(event, data, status, xhr) { 3 alert('success'); 4 console.log(data); 5 document.getElementById('tbody').insertAdjacentHTML('beforeend', data); 6 }); 7 btn.addEventListener('ajax:error', function(event, data, status, xhr) { 8 alert('fail'); 9 console.log(xhr); 10 //showFlash("danger", "エラーが発生しました"); 11 });
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/07 03:14