問題描述:angularjs
在ie8下生成select的option時候使用ng-repeat,會形成下拉列表的列表顯示值爲{{x.displayname}}的形式,可是選中以後,選中值卻又是正確的,此問題不在chrome、firefox等最新版上出現。chrome
解決:firefox
使用ng-option代替ng-repeat的實現。對象
若是你說select綁定了value值,你該怎麼辦? x.value as x.displayName for x in dataio
解釋:x.value 做爲模型的ng-model的選中的值,x.displayName 爲下拉列表顯示的值,x爲data的其中一個元素。data是列表的對象集合。angular
思考:兼容性
ie8下angularjs 的兼容性問題又解決一個select