angularjs下拉列表設置一個默認值


angularjs環境中,下拉列表html代碼如下:

 

下拉列表的數據源結構大約如下:

 

現在,我們想在頁面的初始化或者一個用戶Click事件中,為這個下拉列表設置一個默認值。

方法如下:

$scope.Trans_Type =1; //2,3,4,.....

 

當我們執行時,發現它並沒有得到預期的效果,反而它為下拉列表添加多一項空值項:

 

明明Type值是數字1,2,3或4等。

經過一系列測試,如果綁定一個字符串作為下拉列表的值時,它能正常設值並綁定,所以:

 

把數據轉換為字符串。

以上我們是靜態指定,如果是從服務端獲取並動態賦值時,toString()來進行轉換即可:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM