formValidation ошибка с переизречением validator

Моя главная проблема состояла в том, что он пробовал получить true/false драйвера, чтобы так подтверждать существование статьи в BD, (они могут видеть это здесь). Была решена ошибка, потом я увидел, что один из пользователей, вопросов, которые предложили мне, я это работаю с jqueryvalidate (здесь вопрос), тогда я я случилось делать это с plugin, который я использую, между в в выборы plugin (здесь они могут видеть это) возможно наблюдаться, что они манипулируют того же способа внешними утверждениями. Тогда используйте Вашу документацию и попробовал делать это я сам и он представляет мне проблемы, которые те следующий:

Снова, тот предыдущего вопроса:

javascript? v=1480049567:1145 Синчроноус Ксмльттпрекест on the main thread is deprecated because of its detrimental effects to the end user's experience. For обитал help, check https://xhr.spec.whatwg.org/.

эта другая ошибка:

POST http://localhost:8000/cargos/comprobacion 500 (Интерналь Сервер Ошибка)

этот проверил Ваш результат с Fiddler

InvalidArgumentException in Builder.php line 1203:Illegal operator and оцените combination.

и эта другая ошибка:

formValidation.min.js:4 Ункаугт Типееррор: b.success is not в function (…) f formValidation.min.js:4 санкционируй тебя formValidation.min.js:4 validateField formValidation.min.js:1 (anonymous function) formValidation.min.js:1 (anonymous function) formValidation.min.js:1 dispatch jquery.min.js:3 q.handle jquery.min.js:3

Здесь в этом Вебе я достиг форума, где они говорят относительно, как делать то, что я хочу сделать.

Я представляю им то, что я сделал:

Код Аякс formValidation:

            $('#form-crear').formValidation({
            framework: 'bootstrap',
            icon: {
                valid: 'glyphicon glyphicon-ok',
                invalid: 'glyphicon glyphicon-remove',
                validating: 'glyphicon glyphicon-refresh'
            },
            fields: {
                CrearNombre: {
                    validators: {
                        notEmpty: {
                            message: 'El campo Nombre es requerido'
                        },
                        stringLength: {
                            min: 5,
                            max: 30,
                            message: 'El Nombre de 5 a 30 caracteres de largo'
                        },
                        regexp: {
                            regexp: /^[a-zA-Z]+$/,
                            message: 'El Nombre solo puede contener letras'
                        },
                        remote: {
                            message: 'El Cargo no esta disponible',
                            url: 'cargos/comprobacion',
                            type: 'POST'
                        }
                    }
                }
            }
        });

Здесь драйвер:

    public function comprobacion(Request $req) {
        try{
            $isAvailable = true;
            if (Cargos::where('nombre', 'ilike', $req->get('CrearNombre'))->exists()) {
                $isAvailable = false;
            } else {
                $isAvailable = true;
            }
            return \Response::json(array('valid' => $isAvailable));
        }catch(\Illuminate\Database\QueryException $e){
            $array = array(
                'mensaje' => $e->getMessage(),
                'codigo' => $e->getCode(),
                'sql' => $e->getSql(),
                'bindings' => $e->getBindings(),
            );
            return Response::json(array('ErrorSql' => $array));
        }
}

В какой другой информации они нуждаются?

2
задан 13.04.2017, 16:00
1 ответ
  • Для сообщения:

    javascript? v=1480049567:1145 Синчроноус Ксмльттпрекест on the main thread is deprecated because of its detrimental effects to the end user's experience. For обитал help, check https://xhr.spec.whatwg.org / .

    Конечно существует вызов ajax, которую он считает конфигурировавшей async: false. Если он asГ, - просто прощение долга кредитором - configuraciГіn.

  • Для сообщений:

    • Посланной переменной нет $req->valor, его $req->CrearNombre. Измени твою консультацию asГ-:

      $sql = Cargos::select('id')->where('nombre', '=', $req->CrearNombre)->get();
      

      Имей в виду, что $req->CrearNombre не может быть null.

  • Для сообщения:

    formValidation.min.js:4 Ункаугт Типееррор: b.success is not в function (†¦) f formValidation.min.js:4 санкционируй тебе formValidation.min.js:4 validateField formValidation.min.js:1 (anonymous function) formValidation.min.js:1 (anonymous function) formValidation.min.js:1 dispatch jquery.min.js:3 q.handle jquery.min.js:3

    не используй jQuery v3.x. FormValidation требует jQuery v1.9.1 или начальник, но несовершеннолетний в v3

2
ответ дан 24.11.2019, 12:22
  • 1
    для 1er ошибка добавила " async: true" и я решаюсь, для 2-ого я это получил, как ты говоришь :D и я использую такой постглинистый песчаник q он имеет ilike, спасибо за такой же формы подсказку. Ошибка, которая сейчас бросает меня: goo.gl/AbWMMZ – Pablo Contreras 27.11.2016, 07:14
  • 2
    @PabloContreras, открыв это одинокое соединение, появись изображение... не ningú n текст или ошибка. – Marcos 27.11.2016, 16:19
  • 3
    Copié текст ошибки q я enví в plugin formValidation – Pablo Contreras 27.11.2016, 16:53
  • 4
    @PabloContreras, ты хочешь сказать, что все еще продолжает появляться последняя ошибка? – Marcos 27.11.2016, 17:12
  • 5
    ¿ Что versió n jQuery ты используешь? formValidaton требует v1.9.1 или начальник. Пробует добавлять snippet, где было возможно воспроизводить ошибку, а это как манипулирование вслепую. – Marcos 27.11.2016, 19:11