Я пытаюсь добавить ограничения на каждое дублированное поле, добавленное с помощью jquery.В результате каждое дублированное поле должно ограничивать ввод пользователем более 5 слов в каждом поле.
Это код, который у меня есть до сих пор.Кто-нибудь, кто может помочь?Я ценю это, ребята.Спасибо!
$('.itextarea').each( function(){
$(this).on('keyup', function() {
var words = this.value.match(/\S+/g).length;
if (words > 5) {
var trimmed = $(this).val().split(/\s+/, 5).join(' ');
$(this).val(trimmed + ' ');
$('p.help').empty().append('You can only add 5 words per field.');
}else{
$('p.help').empty();
}
});
});
ОБНОВЛЕНИЕ: Извините, вот HTML для тех, кто его просил.
<textarea class="itextarea form-control" name="id_desc[]" aria-required="true"></textarea>