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