angular.js - angular中select如何获取文本值,并且可以确定option的选中状态
迷茫
迷茫 2017-05-15 17:00:31
0
4
970

在做省市联动。option中value是省市编码 text是名称,
如何才能既确定selected选项,又获取text名称?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(4)
曾经蜡笔没有小新

ng-options を使用してください
コードの読み込みが少し遅いです。 。効果を確認するまでしばらくお待ちください:
http://codepen.io/flybywind/pen/GZyydY

いいねを押す +0
刘奇

テンプレート

リーリー

スクリプト

リーリー
いいねを押す +0
曾经蜡笔没有小新

実際、これは私の問題です。この問題の解決策は、ng-model をオブジェクトに直接バインドし、オプションの値を同じオブジェクトにバインドすることです。これにより、「選択問題」が解決されます。バックグラウンドで ID またはテキスト値を取得し、オブジェクトの ID またはテキストを直接取得します。ありがとう!

いいねを押す +0
左手右手慢动作

これは angularJS の公式ドキュメントで入手可能です。独自のラダーを持参する必要があります
以下は、私が使用したバージョン 1.4.7 のドキュメントの例です。

リーリー リーリー
その結果、名前の部分がオプションに表示され、モデルは ID を取得します。ループがオプション上にあるため、このモデルは data.repeatSelect を使用し、結果としてスコープが異なります。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート