关键字增加内容长度限制
This commit is contained in:
@@ -31,7 +31,9 @@ $(function(){
|
||||
//增加描述新增时的文字长度限制
|
||||
$("form input[name='cfgDesc']").attr("maxlength","128");
|
||||
$("form input[name$='cfgKeywords']").attr("maxlength","1024");
|
||||
$("form input[name$='cfgKeywords']").attr("minlength","4");
|
||||
$("form input[class~='domainCheck']").attr("maxlength","1024");
|
||||
$("form input[class~='domainCheck']").attr("minlength","4");
|
||||
//截取过长的文字 使用id选择器;例如:tab对象->tr->td对象. 排除日志table .logTb
|
||||
$("#contentTable").find("td").not(":has(a)").each(function(i,element){
|
||||
//获取td当前对象的文本,如果长度大于25;
|
||||
@@ -404,8 +406,6 @@ $(function(){
|
||||
defaultText:'please input keywords',
|
||||
'delimiter':'***and***',//特殊字符串分隔与表达式的多关键词
|
||||
maxCount:4,
|
||||
'minChars' : 4, //每个标签的小最字符
|
||||
'maxChars' : 1024, //每个标签的最大字符,如果不设置或者为0,就是无限大
|
||||
onAddTag:function(tag,size){
|
||||
var reg = new RegExp(/\t|\r|\n/);
|
||||
if (tag.match(reg)) {
|
||||
@@ -1517,6 +1517,26 @@ var validateTagInputKeyword=function(){
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
var validCharLength=function(){
|
||||
var flag=true;
|
||||
$(".boxSolid:visible").find("input[name$='cfgKeywords']").each(function(){
|
||||
var value=$(this).val()
|
||||
if(value!=''){
|
||||
value=value.replace("***and***","");
|
||||
if(value.length < 4 || value.length > 1024){
|
||||
$(this).parents(".form-group").find(
|
||||
"div[for='"
|
||||
+ $(this).attr("name")
|
||||
+ "']").html("<label id=\"cfgKeywordsError\" class=\"error\">"+$.validator.messages.keywordLength+"</label>");
|
||||
if(flag){
|
||||
flag=false;
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
return flag;
|
||||
|
||||
}
|
||||
var validateInvisibleCharTag=function(){
|
||||
var hasInvisibleCharTags=[];
|
||||
var reg = new RegExp(/\t|\r|\n/);
|
||||
@@ -1533,7 +1553,8 @@ var validateInvisibleCharTag=function(){
|
||||
$(".tagsinput").parents(".col-md-6").next("div").html("<label class='error'>"+$.validator.messages.haveInvisibleChar.replace("{0}",hasInvisibleCharTags.join(","))+"</label>");
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
var charLengthValid=validCharLength();
|
||||
return charLengthValid;
|
||||
}
|
||||
var setHexCaseSenstive=function(){
|
||||
$("input[name$='configHex']").each(function(){
|
||||
|
||||
Reference in New Issue
Block a user