`
zhonghua2412
  • 浏览: 21960 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

use maxlength and required of jquery

    博客分类:
  • js
阅读更多

I found that maxlength and requeried of jquery cannot use together. so we need to add a new method to validate a special field which need length limitation and also a field which is requried. code is as below:

$(document).ready(function(){}); 写道
$.validator.addMethod("lengthValidate", function(value, element, param) {
//len($.trim())
var length = $.trim(value).length;

/*var length = len($.trim(value));*/
testPram = param;
return length <= param;
}, $.format("Please enter no more than {0} characters."));

$("#frmIIBApproveRequest").validate({
rules:{
txtDes:{lengthValidate : 250 },
txtABN:{ lengthValidate : 50 },
txtVenderID:{ lengthValidate : 15 },
txtIIBComments:{ required:true }
}
});
});
function iibApproveF(){
if($("#frmIIBApproveRequest").validate().element("#txtDes")
&&$("#frmIIBApproveRequest").validate().element("#txtIIBComments")&&confirm("Are you sure you want to approve the request?")){
$("#hidRequestSts").val('1');
$("#frmIIBApproveRequest").get(0).submit();
}
}
 
分享到:
评论

相关推荐

    maxlength:jQuery MaxLength插件

    `maxlength`是一个基于jQuery的插件,用于对输入文本的长度进行限制,特别是在文本区域(textarea)中。这个插件提供了灵活的控制方式,帮助开发者确保用户输入的内容不会超过预设的最大长度,从而保持数据的一致性...

    jquery maxlength使用说明

    jquery.maxlength.js是一个简洁的jQuery插件,它提供了一种便捷的方式来提示用户输入长度,并可以设置当输入超出限定字符数时如何显示提示信息或进行其他处理。 首先,需要了解的是jquery.maxlength插件可以工作在...

    JQuery为textarea添加maxlength属性的代码

    ### jQuery实现textarea的maxlength功能 jQuery是一个快速、小巧且功能丰富的JavaScript库。它通过封装DOM操作、事件处理、动画以及Ajax等功能,简化了JavaScript编程。 在本例中,我们使用jQuery的`keyup`事件...

    TextArea不支持maxlength的解决办法(jquery)

    总结来说,通过使用jQuery插件来解决textarea不支持maxlength属性的问题,可以为用户提供一个一致的用户体验,无论他们使用的是哪种浏览器。通过绑定键盘和粘贴事件,插件能够在用户输入文本时实时控制字符数量,...

    JQuery为textarea添加maxlength属性并且兼容IE

    `JQuery`库提供了一种解决方案,使得我们可以通过JavaScript来实现`textarea`的`maxlength`功能,并且能兼容包括IE在内的多种浏览器。 首先,我们需要理解`maxlength`属性的作用。`maxlength`是HTML5引入的一个特性...

    jQuery Maxlength 字符输入控制插件

    内容索引:脚本资源,jQuery,Maxlength,jQuery插件 jQuery Maxlength 字符输入控制插件,适时跟踪输入字符的个数,如果超出范围则不能再输入了,用作评论或留言本当中应该不错的选择,欢迎测试使用。

    jQuery表单验证插件 jQuery.validity

    6. **minlength**/`maxlength`:设置最小/最大字符长度。 7. **equalTo**:比较两个字段的值是否相等。 **自定义验证规则** 除了内置规则,`jQuery.validity`还允许开发者自定义验证规则。通过注册新的验证方法,...

    jquery 校验大全 实例

    例如,`required`属性可以用于确保某个字段必须填写,`minlength`和`maxlength`则限制了输入的字符长度。 jQuery Validation Plugin是jQuery社区广泛使用的表单验证工具,它可以轻松地与jQuery集成,提供了一套丰富...

    jquery对textarea的长度进行验证

    jQuery.validator.addMethod("maxLength", function(value, element, param) { // 使用JavaScript的length属性计算实际字符数 return this.optional(element) || value.length ; }, "输入的文本超过了允许的最大...

    jQuery.validate 用法

    我们可以添加更多的自定义规则,如`minlength`、`maxlength`等,或者通过`rules`选项自定义规则: ```javascript $("#myForm").validate({ rules: { username: { required: true, minlength: 5 }, email: { ...

    自定义html maxlength

    这就需要通过JavaScript或jQuery等客户端脚本语言来实现自定义的解决方案。 首先,让我们回顾一下HTML中`maxlength`的基本用法: ```html &lt;input type="text" name="username" maxlength="20"&gt; ``` 在这个例子中...

    Jquery表单验证特效示例

    4. **验证规则**:你可以设置如`required`(必填)、`email`(电子邮件格式)、`minlength`(最小长度)、`maxlength`(最大长度)等规则。例如: ```javascript $("#myForm").validate({ rules: { username: ...

    jquery验证

    - **最大长度验证**:`maxlength: number` - **自定义验证函数**:可以通过`methods`选项添加自定义验证函数。 4. **错误消息定制**:可以通过`messages`选项来自定义错误消息。 ```javascript rules: { ...

    jquery.validate.js 1.8.1 + 实例

    除了基本的 `required` 规则,`jQuery Validate` 还提供了一系列其他内置验证规则,如 `email`, `url`, `number`, `digits`, `minlength`, `maxlength` 等。你可以根据需要选择适用的规则,确保用户输入的数据符合...

    jquery-validation-1.9.0

    1. **基础验证规则**:如required(必填)、email(电子邮件格式)、url(网址格式)、number(数字)、digits(整数)、minLength和maxLength(长度限制)等,这些规则能够满足大部分常见的验证需求。 2. **自定义...

    JavaScript实现textarea的maxlength

    标题"JavaScript实现textarea的maxlength"指出,我们将探讨如何使用JavaScript来动态地实现和管理`textarea`的`maxlength`属性。这可能是为了在用户输入时实时检查字符数,或者在用户超过限制时给出反馈。 首先,...

    jquery验证控件Validate

    jQuery Validate提供了多种内置验证规则,如`required`(必填)、`minlength`(最小长度)、`maxlength`(最大长度)、`email`(电子邮件格式)等。这些规则可以通过`rules`选项进行设置: ```javascript $('#...

    Jquery超强验证表单

    - **长度限制**:限制输入字符的最小和最大数量,如`minlength`和`maxlength`规则。 - **数字范围**:检查数字是否在指定范围内,如`range`规则。 - **自定义正则表达式**:根据业务需求编写自定义正则表达式进行...

Global site tag (gtag.js) - Google Analytics