私はこれを達成するために何を学ぶべきかについて議論しています。主にデータベースから情報を集めてページにロードすると、ページを操作してリロードする必要はありません。 XMLのようなものを使うのが一番いいですか、それとも私が使うべきものがあります。私はこれがHTML DomとXML Domを使用していることはよく知っていますが、私は必要がないということをまだ学んでいません。リロードせずに更新するページを作成する
1
A
答えて
4
あなたが探している技術の名前は、非同期のJavascriptとXMLを表すAJAXです(最近のAJAXのほとんどはXMLの代わりにJSON [JavaScript Object Notation]を使用しています)。
AJAXでは、JSとDOMの実務知識が必要です。 jQueryをAJAXとDOMの操作を容易にするライブラリとして見てください。
それは一緒にどのように適合するか:
Javascriptが必要なデータを返す(ページを更新せずに)サーバーへの非同期要求を行います。
$('#data-container-id').load("my-data.html",{get:"data"})
は「?私の-Data.HTMLにGET =データ」を取得しに返されたHTMLを置く:要求が完了すると、JSは、このプロセスを簡素化するDOM
にデータがjQueryのを使用していることを挿入しますID「data-container-id」のdiv
関連する問題
- 1. ページを更新せずにajaxをリロードする方法
- 2. ページをリロードせずにtdの値を更新する
- 3. ページをリロードせずにExpress.jsのローカルルート変数を更新する
- 4. Djangoのページを更新せずにテーブルをリロードする
- 5. リロードせずにAjaxページを更新すると、コンテンツが倍になります
- 6. ページをリロードせずにこのPHPコードを更新するには?
- 7. javaScriptまたはAngularJSでページをリロードせずにローカルストレージを更新するには?
- 8. ページ(AJAX)をリロードせずにdjangoテンプレート変数を更新するには?
- 9. AJAX:リロードせずにページ上のテキストエリアを更新
- 10. ページをリロードせずにアドレスバーでURLを変更する方法
- 11. アンドロイドでリロードせずにGoogleマップを更新するには?
- 12. ウェブページをリロードせずにマーカーを更新するgoogle maps v3
- 13. php/ajax/mysqlは、ページ全体をリロードせずにリロードする
- 14. ページ全体をリロードせずにjavascriptでリロードする
- 15. リロードせずにtextareaコンテンツでMySQLを更新する
- 16. ページを更新せずにURLを更新する
- 17. 更新ページを更新せずにajaxでカートをカスタマイズする
- 18. ページを更新せずにdivを更新する
- 19. jspページのコンテンツを更新せずに更新する
- 20. PHPページを更新せずに更新する
- 21. ページをリロードせずにDjangoのフォーム値を更新しますか?
- 22. ページをリロードせずにMYSQLテーブルから値を更新しますか?
- 23. Selenium WebDriver Pythonはページを更新せずにHTMLをリロードします
- 24. リロード/更新ページjavascript
- 25. JSPページをリロードせずにJSPページを再実行する
- 26. 新しいビットマップを作成せずにビットマップサイズを変更する
- 27. 重複を作成せずにDBを更新する
- 28. mvc3でページをリロードせずにjquery postの後にdiv表示を更新
- 29. ページ全体を更新せずにajaxを使ってデータテーブルをリロードしたい
- 30. URLを変更せずにAngularJSのページを更新する
これは私がXML、javascript、およびHTML/XML domを知る必要があると思いますか? – shinjuo
XMLはオプションです(代わりにJSONを使うことができます)が、XMLは(X)HTMLの無差別な理解にかなり含まれています(JSONはJavaScriptの学習に含まれています) – tobyodavies
私は非常にシンプルなXMLについて読んでいます。しかし、これは私がより焦点を絞った道をつくる助けになると思う。 – shinjuo