Ошибка модальной при попытке отправить форму - PullRequest
0 голосов
/ 05 июня 2019

В основном я открываю модальное окно для создания пользователя, в котором они вводят свое имя пользователя.По какой-то причине кнопка отправки не работает, кто-нибудь может мне помочь?

Кнопка HTML Вызов модального.

<button class="btn btn-primary pull-right" style="float: right;" ng-click='createUser()' id="users-create-user">
    <span translate="createUser"></span>
</button>

Моя форма

<form role="form" id="CreateUserForm" ng-submit="ok(user)">
    <div class="modal-header bg-primary">
        <h3 class="modal-title">
            <span translate="userdetails"></span>
        </h3>
    </div>
    <div class="modal-body">
        <div class="form-group">
            <label translate="username">
            </label>
            <input id="users--user-name" class="form-control" type="text" ng-model="user.GlobalSightUsername" required maxlength="200">
        </div>        
    </div>
    <div class="modal-footer">
        <button id="dialog--ok_confirm" type="submit" class="btn btn-primary" translate="ok">
        </button>
        <button id="dialog--cancel" type="button" class="btn btn-default" ng-click="cancel()" translate="cancel">
        </button>
    </div>
</form>

JavaScript

$scope.createUser = function(user) {
  return $uibModal.open({
    templateUrl: 'views/users/createUser.html',
    controller: 'Users',
    resolve: {
      user: function() {
        return angular.copy(user);
      }
    }
  }).result.then(function(newUser) {
    $scope.adding = true;
    return $http.put($config.serverAddress + "User/CreateUsers", newUser).then(function(response) {
      $scope.adding = false;
      return DialogService.dialog('success', 'success', 'addedUserSuccess');
    })["catch"](function() {
      $scope.adding = false;
      return DialogService.error("error", "errorAddingUser");
    });
  });
};

Я также проверил свою подложку с некоторыми фиктивными данными, чтобы оттуда не возникала ошибка, любая помощь будет принята с благодарностью!

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