Как проверить или уловить undefined
выберите значение из тега select. Это делается для того, чтобы пользователь не забыл выбрать из окна выбора.Angularjs - Как проверить undefined из значения выбора
Пробовал как показано ниже JS, но он по-прежнему показывает неопределенную ошибку в журнале консоли, а не предупреждение, отображается в браузере.
КОД
<select ng-model="add.partcode" ng-options="x.part_no for x in DistictPartCode" ng-change="Getlocation()">
<option value="">Please select partcode</option>
</select>
JS
if(!angular.isUndefinedOrNull($scope.add.partcode.part_no)){
var Partcode = $scope.add.partcode.part_no;
}else {
var alertPopup = $ionicPopup.alert({
title: 'Error ...',
template: 'Please choose your part code first.'
});
}
ИЛИ
if(!$scope.add.partcode.part_no){
var Partcode = $scope.add.partcode.part_no;
}else {
var alertPopup = $ionicPopup.alert({
title: 'Error ...',
template: 'Please choose your part code first.'
});
}
Ошибка в консоли.
TypeError: Cannot read property 'part_no' of undefined
Любые Ошибка в консоли? –
обновите вопрос, пожалуйста, помогите. –