Ich versuche zu implementieren, begrenzen Sie das Zeichen durch die Anzeige an den Benutzer in Textarea. Aber dieses Code-Snippet scheint nicht zu funktionieren. Bitte helfen Sie mir, den Fehler zu finden.Yii Form Textbereich Zeichen Grenze
<?php echo $form->textArea($model, 'tr_summary', array('rows' => 2, 'cols' => 50, 'class' => 'form-control fldRequired')); ?>
<div class="errorMessage Tour_tr_summary"></div>
<script type="text/javascript">
$(".fldRequired").keyup(function(e) {
fldId = $(this).attr('id');
if(fldId == 'Tour_tr_summary' && $(this).val().length > 20) {
$('.'+fldId).html('Maximum 20 characters allowed');
e.preventDefault();
}
});
</script>
Diese Codierung funktioniert perfekt für Textfeld, aber nicht Textarea.
Haben Sie Ihre Frage gelöst haben? –