【发布时间】:2013-03-11 21:39:27
【问题描述】:
我正在努力获得与 CI / jQuery 一起使用的最小字符计数器。如果用户输入的字符太少,我希望能够阻止表单提交并显示警报。表单只是使用代码正常提交:
function checktextarea(minLength) {
var textarea = jQuery('#field').value.length;
if(textarea < minLength) {
e.preventDefault();
alert('You need to enter at least ' + minLength ' + characters');
return false;
}
};
在 CI 中我有:
<?php $attributes = array ('onsubmit' => 'checktextarea(15)'); ?>
<?php echo form_open('controller/function', $attributes); ?>
// I know this is standard HTML
<textarea name="content" class="textarea_css" rows="10" cols="73" id="field"></textarea>
<?php echo form_submit('send', 'Submit Your Textarea'); ?>
<?php echo form_close(); ?>
非常感谢您的帮助!
【问题讨论】:
-
您的浏览器控制台是否出现任何错误? webmasters.stackexchange.com/questions/8525/…
标签: php jquery codeigniter character counter