やりたいこと
ajaxの戻り値を、div要素で表示したい
困っていること
div要素に、一瞬だけ要素が表示されますが、直ぐに消えてしまう。
コード
javascript
1<script> 2 $('form').submit(function(){ 3 var comment = $('input[name="comment"]').val(); 4 $.ajax({ 5 url :'index', 6 type:'post', 7 data:{'comment':comment,_token:'{{csrf_token()}}'}, 8 }).done(function(item){ $('div').text(item.comment); 9 }); 10 }); 11</script> 12 13<div></div>
上記のコード中の$('div').text(item.comment);
なのですが、ajaxの戻り値を、div要素に表示させているのですが、表示は一瞬だけで、直ぐに真っ白になります。表示後に上書きされてしまうのでしょうか?
表示が消えないようにするには、どうしたらいいのでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/26 07:33 編集