Проверка количества символов jquery - PullRequest
0 голосов
/ 27 декабря 2011

Я надеялся, что смогу найти плагин jquery, который бы подсчитывал символы определенного текстового поля или textArea, которые также выполняли бы некоторую проверку ... Вы знаете, если поле ввода было более 4000 символов, форма выиграла ' Отправьте и отобразите текст ошибки рядом с ним. Приятно иметь, но не обязательно, как живой обратный отсчет, пока не будет использовано много символов. Я надеялся, что плагин jquery.validation справится с этим каким-то образом. Или, возможно, мне нужно написать это самому.

Ответы [ 2 ]

1 голос
/ 27 декабря 2011

Хорошо, используйте что-то вроде этого: http://cssglobe.com/post/7161/jquery-plugin-simplest-twitterlike-dynamic-character-count-for-textareas,

и напишите свой чек при отправке:

// assuming you have a <span> on the page with class of "counter"
// <span class="counter"></span>
$(function(){
  $("#myform").submit(function(){
    var count = parseInt($("span.counter").text());
    if (count < 4000) {
      // show error to the user and block submission of the form
      return false;
    }
  });
});
...