「コメントを追加」ボタンを使用してコメントを入力できるフォームを設計しました。 ユーザーが入力したコメントは、ページ上のコメントのリストに追加されます。 "appendTo()"関数を使用して新しいコメントを追加しています。しかし、私はページを更新するたびに "appendTo()"関数を使って追加されたコメントはすべて失われます。 私の質問は、「ページの更新」後もコメントを保持する方法はありますか? ヒントやデモの例は非常に役に立ちます。 ありがとうございます。jQueryの問題appendTo関数
2
A
答えて
2
「ページの更新」後もコメントを保持する方法はありますか?
いいえできません。クライアント側でのみデータを「保存」すると、ページの更新後に保存されません。 HTTPはステートレスですです。応答がクライアントに到達すると、サーバーはクライアントをもう「認識」しません。
コメントを保存する場合は、コメントを格納する何らかの種類のデータベースを使用する必要があります。
追加に加えて、AJAX
post
のコメントをサーバーに追加するようにリクエストする必要があります。
0
コメントはサーバー、つまりデータベースに保存する必要があります。
私は新しいコメントとajaxを記入したフォームを使用することをお勧めします。
<form action="post_comments" method="POST">
<input id="new_comment" type="hidden" name="comment" />
</form>
<div id="comments">
<input type="button" id="add_comment" value="Add Comment" />
<textarea>comment 1</textarea>
<textarea>comment 2</textarea>
</div>
コメントは更新時に保持されます。
ajaxで投稿する方法を知っていますか?
+0
はい私は 'ajax'に精通しています。私はあなたが提案したアプローチに従うように努め、あなたに知らせます。 – Pranjali
0
ここには2つのオプションがあるようです。バックエンド用のデータベースを作成することもできますし、XML文書にコメントを保存するスクリプトを取得することもできます。コメントはRSSリーダーでも簡単に閲覧できます。
関連する問題
- 1. Jquery関数.appendTo()が動作しない
- 2. jQuery scrollTo関数の問題
- 3. jQueryコールバック関数の問題
- 4. Jquery関数の問題
- 5. OOP関数内のjqueryの問題
- 6. Jquery関数の返品の問題
- 7. jQuery appendTo関数の後の要素の選択
- 8. JQuery Change()関数IEの問題
- 9. jQuery - カスケードクラスとオンクリック関数の問題
- 10. jQueryクラスと関数の拡張問題
- 11. Jquery maskMoneyマスク関数の問題
- 12. jQuery - appendTo前/前の要素
- 13. jqueryロード関数とjqueryフォームの問題ajaxsubmit ie7、firefox5
- 14. IE8でのjquery関数に関する問題
- 15. Jquery変数型の問題
- 16. Firefox Jquery appendTo非効率?
- 17. タイムアウト関数とjqueryに関する問題
- 18. Pythonの関数の問題
- 19. C++の関数の問題、
- 20. テキストボックスからjquery関数とコントローラ関数への値渡しの問題
- 21. Brightcoveの.addeventlistener関数のjQuery FancyBoxの問題
- 22. Redshift SUM関数の問題
- 23. AddNumber関数の問題
- 24. MATLAB関数の問題
- 25. load()関数の問題
- 26. インデックスマッチmatch関数の問題
- 27. ベクトル関数プログラムの問題
- 28. R関数の問題
- 29. C関数シグネチャの問題
- 30. .each()AJAX関数の問題
あなたはデータベースにコメントを追加し、ページからコメントを取得する必要があります。 – Ashraf
@Mathboyしかし、このアプローチは効率的ではないと思います。ユーザーが新しいコメントを追加するたびにデータベース呼び出しのオーバーヘッドが増えます? – Pranjali
@Pranjali。 No **非効率的**はクライアントページにのみコメントを保存することになりますので、コメントは次のページ訪問に保存されません。**非効率です** – gdoron