本帖最后由 hehehuhu 于 2011-05-16 17:23:49 编辑

解决方案 »

  1.   


    $.get("Ajax/Default.aspx", { type: 'ValidAdmin', value: '1', userName: $("#UserName").val(), passWord: $("#Password").val() },
                            function (result) {
                                if (result == "1") {
                                    alert('对不起,您输入的用户名不存在!');
                                    $("#UserName").val("").focus();
                                    $("#Password").val("");
                                }
                                if (result == "2") {
                                    alert('对不起,您输入的用户名对应的密码不对!');
                                    $("#Password").val("").focus();
                                }
                                if (result == "3") {
                                    window.open('VktMain.aspx', '_self');
                                }
                            });第一次会进入的Default.aspx.cs里,第二次就不行了,缓存方面我清空了,可还是没有用、、、
      

  2.   

    $.get("Ajax/Default.aspx", { type: 'ValidAdmin', value: '1', userName: $("#UserName").val(), passWord: $("#Password").val() },
                            function (result) {
                                if (result == "1") {
                                    alert('对不起,您输入的用户名不存在!');
                                    $("#UserName").val("").focus();
                                    $("#Password").val("");
                                }
                                if (result == "2") {
                                    alert('对不起,您输入的用户名对应的密码不对!');
                                    $("#Password").val("").focus();
                                }
                                if (result == "3") {
                                    window.open('VktMain.aspx', '_self');
                                }
                            },这里把格式加上看看);
      

  3.   

    这么看上去你$.get方法MS没有什么错误
      

  4.   


    我自己解决了,搞了半天,排除了很多问题,最后才到JQuery问题上面,那个郁闷啊!搞定后,机器太兴奋了,居然给我死机,更加郁闷!下面与大家分享我的心得:问题分析:因为JQuery的load和Ajax调用数据都会产生cache,那么同样的数据,它会自动调用解决方法:加上 jQuery.ajaxSetup({ cache: false }); 即可,清除缓存谢谢大家参与,撒分了、、、