angularjs環境では、ドロップダウンリストのHTMLコードは次のとおりです。
ドロップダウンリストのデータソース構造は、おおよそ次のようになります。
ここで、ページの初期化またはユーザーのClickイベント中に、このドロップダウンリストのデフォルト値を設定します。
方法は次のとおりです。
$ scope.Trans_Type = 1; // 2,3,4、.....
実行すると、期待した効果が得られないことがわかりましたが、代わりに空のアイテムがドロップダウンリストに追加されました。
明らかに、Type値は1、2、3、または4などの数値です。
一連のテストの後、ドロップダウンリストの値として文字列をバインドすると、通常どおり設定およびバインドできるため、次のようになります。
データを文字列に変換します。
上記は静的に指定されていますが、サーバーから取得して動的に割り当てると、toString()を変換できます。