性别只读

This commit is contained in:
58261 2018-10-24 13:59:04 +08:00
parent de61c32c03
commit debed415d7
3 changed files with 40 additions and 4 deletions

View File

@ -26,6 +26,8 @@
doTemp.setHtmlEvent("MOBILE","onChange","checkMobileRepeat");
doTemp.setHtmlEvent("CERTID","onChange","checkCertidRepeat");
doTemp.setHtmlEvent("CERTTYPE","onChange","changeCertType");
doTemp.setHtmlEvent("certid","onChange","ValidityCheck");
doTemp.setHtmlEvent("certtype","onChange", "setSexRead");
// doTemp.setDefaultValue("DATA_STATE", "guarantee");//标记该数据是担保人信息
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
@ -57,6 +59,16 @@
}
}
}
function setSexRead(){
var certtye=getItemValue(0,getRow(0),"certtype");
if("Ind01"==certtye){
$('#SEX_0').attr("disabled","disabled"); //男
$('#SEX_2').attr("disabled","disabled"); //女
}else{
$('#SEX_0').attr("disabled",false); //男
$('#SEX_2').attr("disabled",false); //女
}
}
function checkCertId(){//校验担保人证件号格式
var certType = getItemValue(0,getRow(0),"CERTTYPE");
var certId = getItemValue(0,getRow(0),"CERTID");
@ -184,7 +196,18 @@
var sparam="FlowUnid="+getItemValue(0,0,"FLOWUNID")+"&ProjectId="+getItemValue(0,0,"project_id")+"&RightType="+'<%=RightType%>';
AsControl.OpenView(url,sparam,"_self","");
}
//根据身份证号判断性别
function ValidityCheck(){
var certID = getItemValue(0,getRow(),"CERTID");
sex = certID.substring(16,17);
sex = parseInt(sex);
if(sex%2==0){//奇男偶女
setItemValue(0,getRow(),"SEX","2");
}else{
setItemValue(0,getRow(),"SEX","1");
}
checkCertidRepeat();
}
function checkCertidRepeat(){
var certtype = getItemValue(0,getRow(),"CERTTYPE");
if("Ind01"==certtype){

View File

@ -56,13 +56,16 @@
$("#ASSURE_RELATION").val("配偶");
document.getElementById("ASSURE_RELATION").readOnly=true;
}
document.getElementById("SEX").readOnly=true;
})
function setSexRead(){
var certtye=getItemValue(0,getRow(0),"certtype");
if("Ind01"==certtye){
$("#SEX").attr("readOnly",true);
$('#SEX_0').attr("disabled","disabled"); //ÄÐ
$('#SEX_2').attr("disabled","disabled"); //Å®
}else{
$("#SEX").attr("readOnly",false);
$('#SEX_0').attr("disabled",false); //ÄÐ
$('#SEX_2').attr("disabled",false); //Å®
}
}
function checkCertId(){//校验共同申请人证件号格式

View File

@ -16,6 +16,7 @@
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
doTemp.setHtmlEvent("Partner_","onChange","changePartner");
doTemp.setHtmlEvent("tel","onChange","checkTelRepeat");
doTemp.setHtmlEvent("certtype","onChange", "setSexRead");
doTemp.setHtmlEvent("sex","onChange","checkSex");
doTemp.setHtmlEvent("certid","onChange","ValidityCheck");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
@ -49,7 +50,16 @@
$("#CERTID").css("color","red");
}
});
function setSexRead(){
var certtye=getItemValue(0,getRow(0),"certtype");
if("Ind01"==certtye){
$('#SEX_0').attr("disabled","disabled"); //ÄÐ
$('#SEX_2').attr("disabled","disabled"); //Å®
}else{
$('#SEX_0').attr("disabled",false); //ÄÐ
$('#SEX_2').attr("disabled",false); //Å®
}
}
function checkCertId(){//УÑéÅäż֤¼þºÅ
var customerType = "03";
//var customerName = getItemValue(0,getRow(),"CustomerName");