$("#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);
}