0
は、私はPHPのWebサービスmethod.This応答からデータを取得し、ドロップダウンリストを持っているようsmthingさ:設定デフォルト指数は4
配列(「ID」=>整数、 'name' => 'lin')
ページが読み込まれると、最初に選択したインデックスを「lin」に設定します。これはどうすればいいですか?
は、私はPHPのWebサービスmethod.This応答からデータを取得し、ドロップダウンリストを持っているようsmthingさ:設定デフォルト指数は4
配列(「ID」=>整数、 'name' => 'lin')
ページが読み込まれると、最初に選択したインデックスを「lin」に設定します。これはどうすればいいですか?
ドロップダウンリストコントロールのselectedIndexプロパティを設定するだけで済みます。
ex。
dwl.selectedIndex = 1; // "Index of "lin"
これを行う必要があります。
var iIndex:int;
for(var i:int = 0; i < arrResponse.length; i++)
{
// if(Array(arrResponse[i])[1] == "lin")
if(Array(arrResponse[i]).name == "lin") {
iIndex = i;
}
}
dwl.selectedIndex = iIndex;
しかし、どうしたらうまくいくのですか?私はデータベースから配列を取得しています(配列の配列です、私は最初の投稿で子配列を書きとめて明確にしました)、Webサービスの応答からその位置を決定する方法はありません。 ...私はselectIndex 1で別の名前を持っていて、必要ではない "lin" – Lin
あなたはflexでレスポンス配列をトラバースし、インデックスを見つけてselectedindexとして設定できます。 – JHK
はい私が探しているのはまさにそれです。詳細を教えてください。 – Lin