政府标签
txt
static
False
var CType=false;
function GetType()
{
var Index=getPara("index");
jQuery.post( '{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "GetType0" + Index + "", function(s) {
CType2= jQuery("GetType", s).text();
if (CType2 == "false") {
jQuery("#TxTCTypeTopReport").css("display","none");
}
else
{
jQuery("#TxTCTypeReport").html(CType2);
CType=true;
}
});
}
function refreshValidateCodeImage(ValidateCodeImageControl)
{
ValidateCodeImageControl.src = ValidateCodeImageControl.src + '?code=' + randomNum(10);
}
function randomNum(n){
var rnd='';
for(var i=0;igetdepartment", function(s) {
var Departments= jQuery("Department", s);
var temp="";
jQuery("#departmentlist").html(temp);
});
}
function getPara(paraName){
var urlPara = location.search;
var reg = new RegExp("[&|?]"+paraName+"=([^&$]*)", "gi");
var a = reg.test(urlPara);
return a ? RegExp.$1 : "";
}
function doAgain()
{
jQuery("#Reports").css("display","block");
jQuery("#Report_finish").css("display","none");
jQuery("#resultReport").css("display","none");
jQuery("#Reportttitle").css("display","block");
}
function SubmitReport()
{
if(jQuery("#TxTCNameReport")[0].value=='')
{
alert("请填写要投诉的用户名!");
jQuery("#TxTCNameReport").focus();
return ;
}
if(jQuery("#TxTCContentReport")[0].value=='')
{
alert("请填写要投诉的内容!");
jQuery("#TxTCContentReport").focus();
return ;
}
if(jQuery("#TxtValidateCode3")[0].value=='')
{
alert("请填写验证码!");
jQuery("#TxtValidateCode3").focus();
return ;
}
if(CType2)
{
var inputchecked=jQuery("input[type=radio][name=TxTCType0]");
if(inputchecked.length<1)
{
alert("管理员还没有添加投诉的类别,暂时还不能提交投诉!");
return;
}
if(!jQuery("input[type=radio][name=TxTCType0]:checked").val())
{
alert("请选择投诉类型!");
return ;
}
}
doReport();
}
function xmlencode(s)
{
s=escape(s);
return s;
}
function Refresh4()
{
jQuery("#ReportdoTrack").click();
}
function doReport()
{
jQuery("#Report_finish").html("
正在提交中....");
jQuery("#Reports").css("display","none");
jQuery("#Report_finish").css("display","block");
jQuery("#resultReport").css("display","none");
var CName=xmlencode(jQuery("#TxTCNameReport")[0].value);
var CContent=xmlencode(jQuery("#TxTCContentReport")[0].value);
var Type=xmlencode(jQuery(":radio[name='TxTCType0']:checked").val());
var CContact=xmlencode(jQuery("#TxTCContactReport")[0].value);
var TxtValidateCode =xmlencode(jQuery("#TxtValidateCode3")[0].value);
var DepartmentId=xmlencode(jQuery("select[id='DepartmentReport'] option:selected").val());
var Xml= "AddComplaints0"+CName+""+Type+""+CContent+""+DepartmentId+""+CContact+""+TxtValidateCode+"";
jQuery.post('{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler',Xml, function(s) {
if(jQuery("err",s).text()=="false")
{
var cno= jQuery("cno",s).text();
var templatestr="你的投诉信息已经提交!我们会尽快处理!请记得以下编号,以便跟踪投诉处理结果。
投诉编号是:"+cno+"
返回";
jQuery("#Report_finish").html(templatestr);
}
else
{
var errmessage="";
switch(jQuery("err", s).text())
{
case "1": errmessage="验证码不正确!";
break;
case "2": errmessage="请填写投诉人!";
break;
case "3": errmessage="请填写投诉内容!";
break;
case "4": errmessage="投诉查询出错!";
break;
case "5": errmessage="系统不存在这个部门,请重新提交投诉信息!";
break;
default:errmessage="投诉提交出现未知的错误!";
}
jQuery("#Report_finish").html(errmessage+"
返回
");
}
});
}
function doTrackReport()
{
if(jQuery("#TxTCNO2")[0].value=='')
{
alert("请填写要投诉编号!");
jQuery("#TxTCNO2").focus();
return ;
}
if(jQuery("#TxtValidateCode4")[0].value=='')
{
alert("请填写验证码!");
jQuery("#TxtValidateCode4").focus();
return ;
}
jQuery("#Report_finish").html("
正在检索中...");
jQuery("#Reports").css("display","none");
jQuery("#Report_finish").css("display","block");
jQuery("#Reportttitle").css("display","none");
jQuery.post('{PE.SiteConfig.AjaxSitepath/}Ajax.aspx?HandlerName=GovAjaxHandler', "doTrack"+jQuery("#TxTCNO2")[0].value+""+xmlencode(jQuery("#TxtValidateCode4")[0].value)+"0", function(s) {
var result= jQuery("result", s).text();
if (result == "false") {
jQuery("#Report_finish").html("");
}else
{
var CNO= jQuery("CNO", s).text();
var CName= jQuery("CName", s).text();
var CContent= jQuery("CContent", s).text();
var CTime= jQuery("CTime", s).text();
var CState= jQuery("CState", s).text();
var CDepartment=jQuery("Department",s).text();
switch(CState)
{
case "0": CState="还没处理!";
break;
case "1": CState="还没处理 => 已查看!";
break;
case "2": CState="还没处理 => 已查看 => "+ jQuery("State", s).text()+"
处理部门:"+CDepartment+"
处理描述:"+jQuery("Content", s).text();
break;
case "3":
if(jQuery("State", s).text()!="")
{
CState="还没处理 => 已查看 => "+ jQuery("State", s).text() +" => 已经处理!
处理部门:"+CDepartment+"
处理结果:"+jQuery("Content", s).text();
}
else
{
CState="还没处理 => 已查看 => 已经处理!
处理部门:"+CDepartment+"
处理结果:"+jQuery("Content", s).text();
}
break;
case "4":
CState="还没处理 => 已查看 => "+ jQuery("State", s).text()+"
处理部门:"+CDepartment+"
处理描述:"+jQuery("Content", s).text();
break;
default:CState="查询出错!";
}
var str="| 你的投诉编号是:";
str+=CNO+" | 投诉人:"+CName+" |
| 投诉时间:"+CTime;
str+=" | |
| 投诉内容:"+CContent+" |
| 处理状态:";
str+=CState+" | |
| 返回 |
";
jQuery("#Report_finish").html(str);
}
});
}
jQuery(document).ready(function() {
GetType();
GetDepartment();
});
]]>