jquery mobile 调用ashx文件时失败解决方案

jquery mobile 调用ashx文件时失败
<head runat="server">
    <title>投票</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content=" initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="description" content="投票软件。"/>
<meta name="keywords" content="投票,证券,网络企业"/>
    <%--<meta name="viewport" content="width=320,initial-scale=1.0,mininum-scale=1.0,maximum-scale=1.0,user-scaleble=no" />--%>
    <%--<link rel="stylesheet" type="text/css" href="css/mobilecss.css" />--%>
    <%--<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>--%>
    <!--CSS-->
    <link rel="stylesheet" href="css/votestyle.css" type="text/css" />
    <link rel="stylesheet" href="css/jquery.mobile-1.3.2.min.css" />
    <!--JS-->
    <script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
    <script type="text/javascript" src="js/jquery.mobile-1.3.2.min.js"></script>

    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" language="javascript" src="js/common.js"></script>
    <script type="text/javascript">
        function CheckInputInfo() {
            var optionType = document.getElementById("hfOptionType").value;
            //alert(optionType);
            var flag = false;
            var OptionData = "";
            if(optionType="1")//单选
            {
                var rdoList = document.getElementsByName("option001");
                //alert(rdoList);
                for (var i = 1; i < rdoList.length; i++)
                {
                    if (rdoList[i].checked == true)
                    {
                        flag = true;
                        OptionData = rdoList[i].value;
                    }
                }
            }
            
            if(optionType="2")//多选
            {
                //alert("1");
                var cbList = document.getElementsByTagName("input");
                for (var i = 0; i < cbList.length; i++) {
                    if (cbList[i].type == "checkbox" && cbList[i].checked) {
                        flag = true;
                        OptionData += cbList[i].name + ";";
                    }
                }

            }

            if(flag==false){
                alert("请投票");
                return false;
            }

            //性别
            var rdoSexList = document.getElementsByName("aaa01");
            var Sex = "男";
            //alert(rdoList);
            if (rdoSexList[0].checked == false && rdoSexList[1].checked == false) {
                alert("请选择性别");
                return false;
            }
            if (rdoSexList[0].checked == true) {
                Sex = "男";
            } else {
                Sex = "女";
            }
            //alert(OptionData);
            document.getElementById("hfOption").value = OptionData;


            if ($("#<%=txtRealName.ClientID %>").val() == "") {

                alert("姓名必填");
                return false;
            }
            
            //标题不为空
            if ($("#<%=txtMobile.ClientID %>").val() == "") {

                alert("手机号必填");
                return false;
            }
            var realname = document.getElementById("txtRealName").value;
            var mobile = document.getElementById("txtMobile").value;
            var remark = document.getElementById("txtRemark").value;
            var dataid = document.getElementById("hfDataID").value;
            var optiontype = document.getElementById("hfOptionType").value;
            //var responseValue = XmlGet("Handler.ashx?type=voteinfo&dataid=" + dataid + "&optiontype=" + optiontype + "&OptionData=" + OptionData + "&realname=" + realname + "&Sex=" + Sex + "&mobile=" + mobile + "&remark=" + remark);
            //if (responseValue == "")//更新成功
            //{
            //    document.location.href = "votesuccess.aspx";
            //} else {
            //    alert(responseValue);
            //}
            //$.ajax({
            //    type: "GET",
            //    url: "Handler.ashx?type=voteinfo&dataid=" + dataid + "&optiontype=" + optiontype + "&OptionData=" + OptionData + "&realname=" + realname + "&Sex=" + Sex + "&mobile=" + mobile + "&remark=" + remark,
            //    success: function (msg) {
            //        if (msg == "") {
            //            document.location.href = "votesuccess.aspx";
            //        } else {
            //            alert(msg);
            //        }
            //    },
            //    error: function () { alert("你的程序出现异常"); }
            //});
            $.ajax({
                type: "POST",
                url: "Handler.ashx/Vote",
                //方法传参的写法一定要对,str为形参的名字,str2为第二个形参的名字      
                data: "{'DataID':'" + dataid + "','OptionType':'" + optiontype + "','OptionData':'" + OptionData + "','RealName':'" + realname + "','Sex':'" + Sex + "','Mobile':'" + mobile + "','Remark':'" + remark + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (msg) {
                    if (msg == "") {
                        document.location.href = "votesuccess.aspx";
                    } else {
                        alert(msg);
                    }
                },
                error: function () { alert("你的程序出现异常"); }
            });
            //document.getElementById("btnHiddenSubmit").click();
            //document.getElementById("btnHiddenSubmit").setAttribute("disabled", true);
            //document.getElementById("btnSubmit").value = "正在提交...";
            //document.getElementById("btnSubmit").setAttribute("disabled", true);
            return true;
        }

        //$(document).ready(function () {
        //    $("#btnHiddenSubmit").click(function () {
        //        document.location.href = "voteforuser.aspx";
        //    });
        //});
    </script>
</head>

请大家帮帮看看有啥问题
------解决思路----------------------
贴出你的http消息调试结果(画面)来。
------解决思路----------------------
你可以先弄个控制台之类的 测试一下你 一般处理程序里里的方法..jquery mobile 调用ashx文件时失败解决方案