文才が無く、申し訳ありません。
node.js + express(ejs使用) + jQuery Mobile +MySQLでサービス構築の勉強をしています。jQuery Mobileを使用した際、DBとのやり取りが上手く出来ません。DB からデータを一括で読み込むにはAjaxで何かをすれば良いという話を聞いたのですが、どういうことなのでしょうか?Ajaxは、ページ全体をリロードせずに一部だけを効率良く書き換える」技術ということをネットで読みました。ということは、jQuery MobileではDBの一部の情報を読み取ったり変更する、という事ができないのでしょうか?Ajaxをどのように使用するとこの問題は解決できるのでしょうか?初歩的な質問かもしれませんが、ご回答して頂けましたら幸いです。よろしくお願いします。
みんなの回答 3 件
MySQLからデータを一括で読み込むスクリプトをサーバーにおいて、それをAjaxで読み込めばいいと思いますが。
mysql.createClientでつくられるインスタンスに、queryメソッドをつかってDBをたたくためのSQL文で必要な値をajaxで渡す様な作りにして、queryメソッドの引数に設定するコールバック関数に結果を処理するコードを書けば行けそうな気がしますが。
トピ主です。プログラミング初心者がこういった質問をしてしまいました。完全に私の勉強不足です。皆さんに助言いただいたのに、それを私自身が完全に理解して対応できないていません。本当に申し訳ありません。
関連するトピックス