$("#role_modify_form").submit(function(e){
$("input").each(function(i){
$(this).attr("value",trim_val($(this).val())); //去除首尾空格
});
return true;
})
//小包机数据
$("table").hide();
$("#the_a").attr("value","");
$("table:contains('MACHINE: 小包机')").show();
$("table:contains('COUNTERS')").show();
$("table:visible").each(function(i){
$("#the_a").attr("value",$("#the_a").val()+"<table>"+$(this).html()+"</table>");
//$(this).attr("value",trim_val($(this).val())); //去除首尾空格
});
//==========过滤字符========
"verify_note":function(gets,obj,curform,regxp){
var state=true;
//参数gets是获取到的表单元素值, //obj为当前表单元素, //curform为当前验证的表单, //regxp为内置的一些正则表达式的引用。
regxp=/^[\s\S]{0,200}$/;
var reg_a=new RegExp(/[<]/g);
var reg_b=new RegExp(/[>]/g);
var reg_c=new RegExp(/[\s]{2,}/g);
var reg_d=new RegExp(/[\s]/g); //空白字符
var gets=trim_val(gets);
gets=gets.replace(reg_a,"< "); //替换特殊字符
gets=gets.replace(reg_b," >");
gets=gets.replace(reg_c," ");
var getd=gets.replace(reg_d,"**");//将所有的空白字符换为2个占位字符,用于统计字数
if(getd.length>200){return false}
$(obj).attr("value",gets);
state=regxp.test(gets);
return state; //表示验证出错,没有return或者return true表示验证通过。
}
//==================
//自定义去除首尾空格
function trim_yxy(str) {
if(str!=null&&str!='undefind'){
return str.replace(/(^\s*)|(\s*$)/g, "");
}
}
//===============================
$.post(sendurl, {Action:"post", parentId:$("#province_native").val(),role_id:'4028b33a3c8fcb8b013c8fce931f0000'},
function (data){
if(data!='yes'){alert("角色名称已经存在!");}
}
);
//======================================
//对单行文本输入框进行进行特殊字符处理
if($(this).attr("type")!=undefined && $.trim($(this).attr("type"))=="text"){
var reg_a=new RegExp(/[<]/g); //匹配"<"
var reg_b=new RegExp(/[>]/g);//匹配">"
var reg_c=new RegExp(/[\s]{2,}/g); //连续空格
var this_value=$(this).val();
this_value=this_value.replace(reg_a,"< ");
this_value=this_value.replace(reg_b," >");
this_value=this_value.replace(reg_c," ");
$(this).attr("value",this_value);
}