`
wuts
  • 浏览: 3692 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

扩展Jquery Input Limiter支持超出字数显示

阅读更多

Jquery Input Limiter默认的设置不支持超出字数显示,超出了限制字数就不能再输入了。不能像新浪未微博一样可以输入很多字,如果超出140字就提示已经超出了多少字。要实现这个功能只需要对Jquery Input Limiter做点小的扩展就行了。原理是把limit设置大点,比如1000,假如限制输入60字,那么可以如下扩展:

 

$(function() {
        
        $('textarea').inputlimiter({
            limit: 1000,
            
            remTextFilter: function (opts, charsRemaining) {
                var charsTyped = opts.limit - charsRemaining;
                if(charsTyped<=60){
                    $allowdChars=60-charsTyped;

                    return "您还可以再输入<span style='color:green;font-size:14px;font-weight:bold;'>"+ $allowdChars+"</span>个字 ...";
                }else{
                    $exceedChars=charsTyped-60;
                    return "您已经超出<span style='color:red;;font-size:14px;font-weight:bold;'>"+$exceedChars+"</span>个字 ..";
                }
            },
            remFullText: '',
            limitText: ''
        });
分享到:
评论

相关推荐

    基于jquery的inputlimiter 实现字数限制功能

    在提供的示例代码中,通过引入`jquery-1.3.2.min.js`和`jquery.inputlimiter.1.2.js`两个JavaScript文件来实现字数限制功能。通过jQuery的选择器和`.inputlimiter()`方法,我们可以轻松为选定的输入框添加字符数限制...

    Bootstrap ACE后台管理界面模板(扁平化)

    jQuery Input Limiter 1.3.1 jQuery AutoSize 1.17.7 Bootstrap Colorpicker Bootstrap Datepicker Bootstrap Timepicker v0.2.3 Bootstrap DateRange Picker 1.2 Bootbox.js 4.0.0 jQuery Gritter 1.7.4 ...

    ACE Admin官方文档(最新)

    jQuery Input Limiter 1.3.1 jQuery AutoSize 1.17.7 Bootstrap Colorpicker Bootstrap Datepicker Bootstrap Timepicker v0.2.3 Bootstrap DateRange Picker 1.2 Bootbox.js 4.0.0 jQuery Gritter 1.7.4 ...

    240多个jQuery UI插件

    - **Fileupload**: 提供了强大的文件上传功能,支持多文件上传、进度条显示等功能。 - **AjaxFileUpload**: 基于Ajax技术实现的文件上传插件,可以实现无刷新上传。 - **jQUploader**: 一款轻量级的文件上传插件...

    limiter:文本框字数限制和统计器

    4. 灵活性:limiter可能支持自定义配置,允许开发者根据具体需求调整字符限制、显示位置、样式等参数。 5. 兼容性:作为JavaScript库,limiter应该兼容主流的浏览器,包括Chrome、Firefox、Safari、Edge等,以便在...

    bootstrap ace_admin1.3.1 (最新版)

    jQuery Input Limiter jQuery AutoSize Bootstrap Colorpicker Bootstrap Datepicker Bootstrap Timepicker Bootstrap DateRange Picker Bootstrap Date-Time Picker Bootbox.js jQuery Gritter jQuery slimScroll ...

    FPS_Limiter_0.2

    标题“FPS_Limiter_0.2”涉及到的是一个专门针对游戏帧率限制的工具,用于优化游戏性能。在低配置的计算机上,由于硬件限制,游戏可能会运行得不流畅,频繁卡顿,甚至无法正常游玩。这个工具的主要功能就是帮助用户...

    JQUERA限制字数

    5. **可选:使用插件**:除了手动编写代码,还可以使用现有的jQuery字数限制插件,如`jquery-maxlength`、`inputlimiter`等。这些插件通常提供了更完善的配置选项和更好的兼容性。 例如,一个简单的jQuery字数限制...

    240多个jQuery插件.doc

    jQuery不仅本身提供了丰富的API和强大的功能,还拥有大量的第三方插件,这些插件极大地扩展了jQuery的功能范围,使得开发者可以轻松地添加复杂的功能到自己的项目中,如动画、表单验证、文件上传等。下面将详细介绍...

    240多个jQuery插件

    4. jQuery XAV - form validations:扩展验证功能。 5. Masked Input:设置输入格式。 6. TypeWatch Plugin:监控输入速度。 7. Text limiter for form fields:限制输入字符数。 8. Ajax Username Check with ...

    Python库 | Flask_Limiter-1.3.1-py3-none-any.whl

    **Flask_Limiter** 是一个基于 **Python** 的微型框架 **Flask** 的扩展插件,主要用于实现应用程序的速率限制功能。速率限制是网络安全和性能优化的重要组成部分,它可以帮助防止DDoS攻击,保护API免受滥用,并确保...

    游戏帧数自定义工具FPS_Limiter_0.2

    (按下 OSD 按钮可以 在游戏画面显示帧数) 点击 create bat 按钮 此时会自动创建批处理bat文件: “游戏启动程序名.limited.bat” 双击上面创建的bat文件 此时会打开一个命令提示符窗口并 以你自定义的游戏帧数运行...

    jquery插件表

    jQuery 是一个广泛使用的 JavaScript 库,它简化了HTML文档操作、事件处理、动画设计和Ajax交互。这个库的出现使得开发者可以用...这些插件极大地扩展了jQuery的功能,让开发者能够快速构建功能丰富的交互式网页应用。

    Python-FlaskLimiter是一个Flask的扩展库它可以根据访问者的IP限制其访问频率次数等

    Flask-Limiter是Python开发者在构建Web应用程序时常用的一个扩展库,它专为基于Flask的Web框架设计,用于实现访问控制和防止DDoS(分布式拒绝服务)攻击。通过限制每个IP地址的请求速率,Flask-Limiter帮助确保资源...

    ABB Is-Limiter快速限流器说明书.pdf

    ABB Is-Limiter快速限流器是专门针对电力系统中出现紧急故障情况设计的保护装置。在电力系统遭遇短路等突发性故障时,其能迅速介入并动作,通过限流措施将电流控制在安全水平以下,从而避免或减少系统损害。该设备的...

    FCL.rar_Limiter_current limiter_fault current_fault limiter_fcl

    【标题】"FCL.rar_Limiter_current limiter_fault current_fault limiter_fcl" 提供的信息表明,这是一个关于电力系统中故障电流限制器(Fault Current Limiter, FCL)的MATLAB Simulink模型。FCL是一种重要的电力...

    海量经典的jQuery插件集合

    - **功能概述**:强大的文件上传插件,支持拖拽上传、进度条显示等功能。 - **应用场景**:适合需要丰富用户体验的文件上传场景。 **3. MultipleFileUploadPlugin** - **功能概述**:简洁的多文件上传插件,易于...

Global site tag (gtag.js) - Google Analytics