0
私は2つの日付ピッカーと検索ボタンを持っています。最初のdatepickerを選択し、2番目のdatepickerを選択せずに、検索ボタンをクリックすると、検証メッセージを表示する関数が呼び出されます。書式なしの弁当メッセージを非表示にするには
その後、2番目の日付ピッカーを選択すると、メッセージは非表示にする必要がありますが、表示されません。
2番目のdatepickerを選択したときに検証メッセージを非表示にするにはどうすればよいですか?
if ($scope.fromdatepicker || $scope.fromdatepicker === null || angular.isUndefined($scope.fromdatepicker)) {
$scope.toDateErrMsg = "please select an Effective To Date";
$scope.fromclass = 'errormsg';
$scope.toDateErrorMsg = true;
alert("please choose To Date");
isValidDateSearch = false;
}
そして私はあなたが正しいバインディングを使用していないこの
<span class="errormsg"
ng-show="{toDateErrorMsg}"
ng-bind-html="toDateeErrMsg">
</span>
'toDate'カレンダーボックスの$ scope変数名は何ですか? –
<入力名= "todate" ng-model = "todate" /> –
問題は、最初のdatepickerを選択するときです。検索、私はメッセージを表示する関数を呼び出します。それから私は2つの日付ピッカーをselct、その非表示です。 –