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

扩展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

    6. **兼容性**:虽然FPS_Limiter_0.2专注于D3D9和8以及OpenGL接口,但并非所有游戏都支持这些接口,有些可能使用Direct3D 11或更高版本,或者使用其他图形库。因此,使用前需确认游戏是否兼容。 7. **副作用**:...

    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快速限流器是ABB公司生产的一款用于电力系统保护的设备。快速限流器可以在电力系统发生故障时迅速动作,限制电流达到设定值,以保护系统免受更大的损害。 快速限流器的主要工作原理是利用电磁效应,...

    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