Не удается получить динамический ввод для проверки с помощью валидатора jQuery? - PullRequest
0 голосов
/ 11 декабря 2018

Я прочитал большинство вопросов, на которые дан ответ об этой проблеме, но до сих пор не могу заставить его работать, в течение 2 дней у меня есть эта форма

<form id="mr_project_form" class="post" role="form">
    <label class="fre-field-title" for="fre-project-title">Your project title</label>
    <input class="input-item text-field" id="fre-project-title" type="text" name="post_title" placeholder="Add more than 15 characters"/>
    <!--Submit button-->
</form>

И я могу применитьвалидатор для элемента ввода здесь, например,

$( "#mr_project_form" ).validate();

Затем после вызова AJAX ввод вводится ответом AJAX, поэтому форма будет выглядеть примерно так

<form id="mr_project_form" class="post" role="form">
    <label class="fre-field-title" for="fre-project-title">Your project title</label>
    <input class="input-item text-field" id="fre-project-title" type="text" name="post_title" placeholder="Add more than 15 characters"/>

    <!--Inserted input-->
    <input class="input-item text-field" id="inserted_input" type="text" name="inserted_input"/>
    <!--Submit button-->
</form>

И, как уже упоминалосьв # 22287410 и # 18022224 я должен добавить правило после добавления элемента, поэтому при успехе ajax я добавил правило, подобное этому

$.ajax({
  url: mr_ajax_url,
  type: "POST",
  data: dataString,
  success: function (response) {
    $("#" + insertLcation).html(response);
    $('#inserted_input').rules('add', { digit: true, });
  },
});

Но это не может быть проверено, и я получаю эту ошибку при загрузке страницы

TypeError: t.validator.methods [a] не определено;не может получить доступ к свойству "call"

TypeError: s не определено;не может получить доступ к свойству "form"

1 Ответ

0 голосов
/ 11 декабря 2018

его digits с s, а не digit.

$('#inserted_input').rules('add', { digits: true, });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...