jsonオブジェクトを配列などに変換する可能性はありますか? ({... } "file.php" 機能(データ))jsonオブジェクトを配列に保存するにはどうすればいいですか?
jQuery.getJSON;
iは、JSONを介しsqldatabaseからデータを取得している機能を持っていると
あなただけの既存のアレイにJSONオブジェクトをラップする場合は、のpush()
メソッドを使用
jsonオブジェクトを配列などに変換する可能性はありますか? ({... } "file.php" 機能(データ))jsonオブジェクトを配列に保存するにはどうすればいいですか?
jQuery.getJSON;
iは、JSONを介しsqldatabaseからデータを取得している機能を持っていると
あなただけの既存のアレイにJSONオブジェクトをラップする場合は、のpush()
メソッドを使用
file.php
スクリプトがレスポンスに適切なデータ型を返す場合は、data
引数に解析済みのJSONが既に含まれています(例:ライブのjavascript変数形式)。
データが入っているフォームが気に入らず、別のものから配列に変換したい場合は、それをどの形式にするかを表示する必要があります。いくつかの他の形式。
あなたはちょうどあなたが他の場所でそれを使用できるように、変数にデータを保存したい場合は、グローバル変数に格納することにより、それを行うことができます。
var fileData;
jQuery.getJSON("file.php", function(data) {
fileData = data;
// call any functions here that might want to process this data as soon as it's ready
});
データはグローバル変数になりましたあなたのページのどこでも使用できるfileDataという名前です。 getJSONコールは非同期であるため、完了するまで少し時間がかかる可能性があり、getJSONコールバックが呼び出されるまでデータは変数で使用できなくなります。ときあなたはできる、(唯一の位置アクセス)
var fileData = []; // declare empty array
jQuery.getJSON("file.php", function(data) {
fileData.push(data); // add onto the end of the array
// call any functions here that might want to process this data as soon as it's ready
});
ありがとうございます! –
私はウェブサイトにいくつかの位置にそれを使用できるように、このデータは、配列に格納する必要があります問題の配列、パラメータとしてオブジェクトを渡します。
は、なぜあなたは配列をしたいですか:
あなたは、このような配列にそれらを集めることができ、これを複数回呼び出して、各応答を収集したかった場合Javascriptオブジェクト(名前付きアクセス権付き)を持っていますか? –
http://stackoverflow.com/questions/5618548/convert-json-array-to-javascript-array –
JSONオブジェクトを配列にラップするだけですか?詳細が必要な場合は、私たちに助けになる例を与えてください。 – adamjmarkham