AngularJs: Wybierz wartość z DropDown
Używam AngularJS z JQM. Tworzę listę rozwijaną do wybierania wartości i komiesów danych w niej za pomocą AngularJS Controller. Działa dobrze Ale kiedy dodamdata-native-menu="false
w<select>
następnie dziwne wykonania wybieram pierwszą wartość, którą wybrał drugą.
Moja część HTML
<div ng-controller="MyCtrl">
<select data-native-menu="false" data-role="listview" ng-options="size as size.name for size in sizes " ng-model="item" ng-change="update()"></select>
{{item.code}} {{item.name}}
</div>
JS Part
myApp.controller('MyCtrl',function($scope){
$scope.sizes = [ {code: 1, name: 'n1'}, {code: 2, name: 'n2'}];
$scope.update = function() {
console.log($scope.item.code, $scope.item.name)
}});
Jeśli usunędata-native-menu="false" data-role="listview"
wtedy kod działa poprawnie
Proszę pomóż mi
Strona demonstracyjna mojego przykładu jestTutaj