验证textarea长度

 

 

//进行textarea长度校验  
		jQuery.fn.checkLength = function(parameters){
		    defaults = {min:0,max:5}  //默认值
		    jQuery.extend(defaults,parameters);  
		    // 当前textarea 的值  
		    var taValue = $(this).val();  
		    var len = taValue.length;  
		    if (len >= defaults.max) {  
		        return false;  
		    } else if (len <= defaults.min){  
		        return false;  
		    } else {  
		        return true;  
		    }  
		}
<textarea rows="5" cols="" id="maintainpj" name="maintainpj"  style="width: 200px">
var maintainpj = $("#maintainpj").checkLength({min:0,max:1001});  
    if(!maintainpj){
	$.messager.alert('提示','保养内容超出最大范围1000字符','warning',function(){
		$("#maintainpj").focus();
	});
	return false;
}

 

parameters={min:-1,max:1001}

min:-1 表示可以不用填写

min:0 表示不能为空

min为-1时,最大值是1000应填写1001

min为0时,最大值是1000应填写1000

 

 

 

 

你可能感兴趣的:(jquery)