报错代码
URLDecoder: Illegal hex characters in escape (%) pattern
解决方法
将%替代为%25.具体实现如下
// easyui 获取文本框中的值
var proExplain = $("#proExplain2").textbox('getValue');
var reg = RegExp(/%/); // 定义正则表达式%
if (proExplain.match(reg)) { // 判断是否存在%
/*
利用正则替换
第一个参数不用引号,表社正则
/% 表示 % ; /g 表示匹配所有的%
*/
proExplain = proExplain.replace(/%/g,'%25');
// easyui 对文本框赋值
$("#proExplain2").textbox('setValue',proExplain);
}