function getIdentityTypes(){ $.ajax({ type : "POST", url : "/ext/GuestbookServletInShtml?method=getIdentityTypes", dataType : "json", data : null, success : function(data) { var content=''; $.each(data,function(i,item){ content+=""; }) $("#fromIdentity").html(content); } }); } function getSsoid(){ $.ajax({ type : "POST", url : "/ext/GuestbookServletInShtml?method=getIdentity", dataType : "json", data : null, success : function(data) { if(data.id!=null){ $("#jobNum").val(data.id); $("#fromUsername").val(data.name); $("#fromIdentity").find("option[value='"+data.type+"']").attr("selected", true); }else{ window.open('/sso/frontLogin.jsp'); //setTimeout("getSsoid()",3000);//3秒后执行 } } }); } //选择类别 function showCategory(){ var name=$("#typeName").val(); name=encodeURI(name);//转码,防止中文乱码 $.ajax({ type : "POST", url : "/ext/GusetBookTypeServlet", dataType : "json", data : { method:"showCategory", name:name }, success : function(data) { if(data!=null){ $("#cate").show(); var content=""; $.each(data,function(i, item) { content+="
  • "+item.name+"
    "; $.each(item.list,function(i, item) { content+="" }) content+="
  • "; $(".categorylist").html(content); }) showList(); } } }) }; //显示使用帮助 function showDescrpt(){ var name=$("#typeName").val(); name=encodeURI(name);//转码,防止中文乱码 $.ajax({ type : "POST", url : "/ext/GusetBookTypeServlet", dataType : "json", data : { method:"findGuestBookTypes", name:name }, success : function(data) { $.each(data,function(i, item) { var desc=item.desc; if(desc!='undefined'){ $(".form-intro h4").html(desc); $(".form-intro").show(); } }) } }) } //提交留言,需要/dwr/engine.js,util.js,interface/ExtAjax.js和/common/js/common.js配合 function addGuestbook(){ var man=$("[name='man']").val(); var fromtel=$("[name='fromtel']").val(); var email=$("[name='email']").val(); var sex=$("[name='sex']").val(); var title=$("[name='title']").val(); var typeName=$("[name='typeName']").val(); var typeCode=$("[name='typecode']").val(); var content=$("[name='content']").val(); var fromIdentity=$("[name='fromIdentity']").val(); var category=$("[name='category']").val(); var isopen=$("[name='isopen']").val(); var fromAddress=$("[name='fromAddress']").val(); var qq=$("[name='fromQq']").val(); var attach=$("[name='attach']"); var code=$("[name='verficationPhone']").val(); var file=$("[name='attach']").get(0); if(isEmpty(man) ||isEmpty(fromtel)||isEmpty(title)|| isEmpty(typeName)|| isEmpty(content)){ alert("带红色星号的为必填项!"); return false; } if(!isEmpty(email)&&(validateEmail(email)==false)){ alert("邮件格式不正确"); return false; } if(validateTel(fromtel)==false){ alert("手机号格式不正确"); return false; } if(ischinese(man)==false){ alert("姓名只能是中文字符") return false; } if(file.value!=''){ var suffix = ["jpg","png","txt","doc","ppt","xls","pdf","docx","xlsx","zip","rar","7z"]; var size=5; var index = file.value.lastIndexOf("."); var fileSuffix = file.value.substr(index+1); var fileSize = document.getElementById('attach').files[0].size; if(fileSize>(size*(1024*1024))){ alert("对不起,上传文件的大小不得超过"+size+"M"); return false; } var flag = false; //状态 for(var i=0;i