修改中文乱码
This commit is contained in:
parent
01cda97df6
commit
d3d45f6a3c
@ -5,7 +5,7 @@ function isShortDate(value){
|
||||
return /^[0-9]{4}\/[0-9]{2}\/[0-9]{2}$/g.test(value);
|
||||
}
|
||||
function isEmail(value){
|
||||
return /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[-|_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/g.test(value);
|
||||
return /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/g.test(value);
|
||||
}
|
||||
function isEmpty(value){
|
||||
//alert("isEmpty");
|
||||
@ -75,7 +75,7 @@ jQuery.validator.prototype.showLabel = function(element,message){
|
||||
}
|
||||
this.toShow = this.toShow.add(label);
|
||||
};
|
||||
/*jquery.validate.js<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ*/
|
||||
/*jquery.validate.js功能扩展*/
|
||||
jQuery.validator.addMethod("maxlength",function(value,element,params){
|
||||
if(!value) value = "";
|
||||
var cArr = value.match(/[^\x00-\xff]/ig);
|
||||
@ -108,21 +108,21 @@ jQuery.validator.addMethod("maxx",function(value,element,params){
|
||||
return false;
|
||||
});
|
||||
|
||||
//ͨ<EFBFBD><EFBFBD>Զ<EFBFBD≯<EFBFBD>ֵ
|
||||
//通过远程赋值
|
||||
function setItemValueFromRemote(dwname,rowindex,fieldName,javaClassName,params){
|
||||
var sValue = remoteFetch(dwname,rowindex,javaClassName,params);
|
||||
if(sValue!=null)
|
||||
setItemValue(dwname,rowindex,fieldName,sValue);
|
||||
}
|
||||
|
||||
//Զ<EFBFBD>̻<EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD>
|
||||
//远程获取数据
|
||||
function remoteFetch(dwname,rowindex,javaClassName,params){
|
||||
if(!isNaN(dwname))dwname = "myiframe" + dwname;
|
||||
var dwindex = dwname.substring(8);
|
||||
|
||||
var sUrl = sWebRootPath + "/Frame/page/ow/RemoteFetch.jsp";
|
||||
var param = "ClassName=" + javaClassName + "&rand="+Math.random();
|
||||
var result = ['error','<27><EFBFBD><DEB7><EFBFBD><EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD>'];
|
||||
var result = ['error','无法连接服务器'];
|
||||
for(var i=0;i<params.length;i++){
|
||||
if(params[i] && params[i]!=''){
|
||||
var sParamName = params[i];
|
||||
@ -135,7 +135,7 @@ function remoteFetch(dwname,rowindex,javaClassName,params){
|
||||
else
|
||||
sParamValue = getItemValue(dwindex,rowindex,sParamName.toUpperCase());
|
||||
if(sParamValue==undefined)sParamValue = "";
|
||||
param += "&"+sParamName+"=" + sParamValue.replace(/&/g, "<EFBFBD>ѡա<EFBFBD>");
|
||||
param += "&"+sParamName+"=" + sParamValue.replace(/&/g, "⊙≌□");
|
||||
}
|
||||
}
|
||||
$.ajax({
|
||||
@ -157,7 +157,7 @@ function remoteFetch(dwname,rowindex,javaClassName,params){
|
||||
if(result[0]=='success')
|
||||
return result[1];
|
||||
else{
|
||||
alert('Զ<>̻<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD>?'+ result[1]);
|
||||
alert('远程获取出错:'+ result[1]);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@ -221,7 +221,7 @@ jQuery.validator.addMethod("classcheck",function(value,element,params,index){
|
||||
//var sUrl = sWebRootPath + "/Frame/page/ow/ValidClass.jsp";
|
||||
var sUrl = sWebRootPath + params[0];
|
||||
//alert("sUrl=" + sUrl);
|
||||
var param = "ClassName=" + params[1] + "&rand="+Math.random()+"&Value=" + value.replace(/&/g, "<EFBFBD>ѡա<EFBFBD>");
|
||||
var param = "ClassName=" + params[1] + "&rand="+Math.random()+"&Value=" + value.replace(/&/g, "⊙≌□");
|
||||
var result = false;
|
||||
for(var i=3;i<=params.length;i++){
|
||||
if(params[i] && params[i]!=''){
|
||||
@ -241,7 +241,7 @@ jQuery.validator.addMethod("classcheck",function(value,element,params,index){
|
||||
}
|
||||
|
||||
if(sParamValue==undefined)sParamValue = "";
|
||||
if(sParamValue.length>0)sParamValue=sParamValue.replace(/&/g, "<EFBFBD>ѡա<EFBFBD>");
|
||||
if(sParamValue.length>0)sParamValue=sParamValue.replace(/&/g, "⊙≌□");
|
||||
param += "&"+sParamName+"=" + sParamValue;
|
||||
}
|
||||
}
|
||||
@ -266,7 +266,7 @@ jQuery.validator.addMethod("classcheck",function(value,element,params,index){
|
||||
});
|
||||
return result;
|
||||
});
|
||||
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>DZ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD>ǿ<EFBFBD>,<2C><><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD><EFBFBD><EFBFBD>֤
|
||||
//如果是保存则验证非空,如果暂存则不验证
|
||||
jQuery.validator.addMethod("required0",function(value,element,param){
|
||||
//alert(value +"|" + element.type + "|" + element.name + "|" +element.outerHTML);
|
||||
if(SAVE_TMP==true){
|
||||
@ -325,7 +325,7 @@ jQuery.validator.addMethod("expressions",function(value,element,expressions,inde
|
||||
}
|
||||
if(errorInfos.length>0){
|
||||
//alert(element.parentNode.innerHTML);
|
||||
element.setAttribute("errorInfo",errorInfos.join(',<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'));
|
||||
element.setAttribute("errorInfo",errorInfos.join(',并且'));
|
||||
return false;
|
||||
}
|
||||
else
|
||||
@ -358,7 +358,7 @@ function isSpecialCharacter(value){
|
||||
}
|
||||
|
||||
function addSpecialCharacterValidate(id2name){
|
||||
return; // <20>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><D7A2>
|
||||
return; // 关闭特殊校验请打开行首注释
|
||||
if(!window._user_validator){
|
||||
window._user_validator = new Array();
|
||||
}
|
||||
@ -375,7 +375,7 @@ function addSpecialCharacterValidate(id2name){
|
||||
}else{
|
||||
_user_validator[0]["rules"][id2name[i][0]]["SpecialCharacter"] = true;
|
||||
}
|
||||
var message = id2name[i][1]+"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD>!#$%^&*()[]{}<><3E><>";
|
||||
var message = id2name[i][1]+"不允许特殊字符【!#$%^&*()[]{}<>】";
|
||||
if(!_user_validator[0]["messages"][id2name[i][0]]){
|
||||
_user_validator[0]["messages"][id2name[i][0]] = {"SpecialCharacter":message};
|
||||
}else{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user