这就是我如何通过get url获取一些数据,它出现在页面上。但是当我选择两个或只选一个时。
当我当选他们时,我需要/设置为我:
数组[0]
Angularjs:
var url = "/JsonClass/ColorAddToUppers";
$http.get(url).success(function (response) {
$scope.ColorAddUppers = response;
});
//Overdel
$scope.NextLvlThree = function () {
//Check Color Values
$scope.selectedTextValuesByWatch = [];
$scope.$watchCollection('ColorAddUppers|filter:{selected:true}', function (nv, ov) {
$scope.selectedTextValuesByWatch = nv.filter(function (value) {
return value.selected;
}).map(function (value) {
return value.Text;
});
}, true);
$scope.getSelectedTextValues = function () {
return $scope.ColorAddUppers.filter(function (value) {
return value.selected;
}).map(function (value) {
return value.Text;
});
}
console.log($scope.selectedTextValuesByWatch);
if ($scope.selectedTextValuesByWatch.length > 0)
{
alert('Succes!');
}
else
{
alert('Given array is empty!');
}
}
错误: 每次我只选择一个,所以给我一个错误
给定数组为空!
我希望它能做到这一点,就是告诉我你为个别地区选择了多少。