2010-12-18 6 views
0

JS/HtmlファイルとPHPスクリプトがあります。 PHPファイルはデータベース接続を作成し、DBクエリの結果を返します。PHPを使用してデータベースから値を抽出し、結果をJavaScriptとして変数に渡します。

htmlページはajaxリクエストを使用してデータを取得し、htmlページにエコーしますが、テキスト(xmlhttp.responseText)として返されますが、表示できますが簡単に操作できません。

私はJavaScriptで処理できる配列としてデータを返したいと思います。

生のテキストではなく変数として応答を含める方法はありますか?

もっと簡単に回答できるように情報を提供できる場合は、教えてください。

ありがとうございました!

+0

JSONを使用して、JSONフォーマットへ –

+2

ルックを必要とするものです。 Phpは 'json_encode()'を使ってあなたの変数をエコーすることができます。これはjavascriptで読み書きが可能です。 – Fanis

+0

xmlhttp.responseXMLを使用してレスポンスをXMLとして返すのはどうですか?これにより、返されたデータが有効なxmlであれば、個々のノードにアクセスすることができます。 JSONオプションはおそらくもっと簡単でしょう。 – devius

答えて