Почему ошибка проверки не отображается для раскрывающегося списка множественного выбора с именем в квадратных скобках [] в angular js? - PullRequest
0 голосов
/ 06 марта 2020

У меня есть следующее окно множественного выбора в HTML

<select name="module_id[]" multiple="multiple" class="form-control select2"
        id="module_id" required="required" ng-model="module_id"
        ng-init="module_id = ''" style="width:100%;"
        data-placeholder="Please Select Module">
    <option></option>
</select>

<span class="angular_error_class"
      ng-show="submitted && project_create_form.module_id.$invalid">
   <span ng-show="submitted && project_create_form.module_id.$error.required">
     Please select module
   </span>                                                     
</span>

У меня есть следующее angular js script

app.controller('validateCreateProjectCtrl', function($scope, $http) {    
    $scope.saveProject = {
        onSubmit: function(event) {
            $scope.submitted = true;
            if($scope.project_create_form.$invalid) {
            event.preventDefault();
            }        
        }
    }; 
});

Правильно проверить мой выпадающий список множественного выбора, но там не отображается сообщение об ошибке с именем окна выбора как name[]

Поэтому, пожалуйста, предоставьте мне решения для него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...