FLEX のデータグリッドと、所謂「プルダウン」であるコンボボックスの挙動について、留意事項
その1。ComboBox は次のようにしてパラメータをガチャンと切り替えてみる
change="callDataBase(event);"
アヒルの水かきのような水面下の振る舞いは、次のように
var company:String = comboBox.selectedItem.value;
var xmlString:URLRequest = new URLRequest("http://www.abc.com/database.php?kaisha=" + company);
var xmlString:URLRequest = new URLRequest("http://www.abc.com/database.php?kaisha=" + company);
XML を生成する php のMySQL へのクエリはこんなあんばい
$query = "SELECT * FROM stations WHERE company = '$company' ORDER BY roman";
その2。DataGrid には以下のようにしてデータを表示させるが
infoGrid.addItem({namae:namae, roman:roman, Marker:stationMarker});
上記の ComboBox で項目を切り替えるたびコラムがどんどんメタボリックになってしまうので
infoGrid.removeAll();
というふうに適所で節制を強いればスマートな容姿に。
このGoogle Maps の MXML は、最終的に以下のような感じ
今月のお勉強、おしまい。何の役に立つか不明。