人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascriptでPHPからの戻り値が
["aaa,100,test1","bbb,200,test2"]という
場合に、各項目を取得する際には
どうしたらいいのでしょうか?

もしくは取得出来ないのでしょうか?

●質問者: hopefully
●カテゴリ:就職・転職 ウェブ制作
✍キーワード:AAA JavaScript PHP 戻り値
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● GEN111
●60ポイント

何が各項目なのか、結果的にどうなるのが望ましいのか、もう少し具体的に書いていただけると答えやすいのですが……

このようなコードで参考になりますでしょうか。

<html>
 <head>
 <script type="text/javascript">
 res = '["aaa,100,test1","bbb,200,test2"]' ;

 function on_load() {
 AjaxResponse(res) ;
 }

 function AjaxResponse(r) {
 array_res = eval(r) ;

 document.getElementById('response').innerHTML = array_res[0] + '<br>' + array_res[1] ;
 }

 window.onload = on_load ;
 </script>
 </head>

 <body>
 <div id="response"></div>
 </body>
</html>
◎質問者からの返答

["aaa,100,test1","bbb,200,test2"]が

なぜか、文字列として認識してしまうんです。

これだと、なぜかarray_res[0]が[になります。

文字列処理にしたほうがいいでしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ