【发布时间】:2016-11-05 18:37:17
【问题描述】:
我正在尝试通过在 textarea 中向用户显示来限制字符。但是这段代码 sn-p 似乎不起作用。请帮我找出错误。
<?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>
此编码适用于文本字段,但不适用于文本区域。
【问题讨论】:
-
你的问题解决了吗?