如题,想通过ajax实现异步读取数据库的数据,并显示在前台页面,从数据库读取的数据通过xml作为缓存。代码越简练越好,实现功能就行。谢谢

解决方案 »

  1.   

    jQuery(function($) {
        var username = $("#username");
        var pwd = $("#pwd");
        var code = $("#code");
        $("#oalogin").click(function() {
        $.post("Ajax/Help/Ajax_Help.ashx?method=login&date=" + new Date().getTime(), { Action: "post", username: username.val(), pwd: pwd.val(), code: code.val()},
            function(data, textStatus) {
                if (data.result == 'Eok') {
                    top.location.href = "index.aspx?a0e4=ee11cbb19052e40b07aac0ca060c23ee";
                }
                else if(data.result == 'Aok') { 
                    top.location.href = "index.aspx?a0e4=21232f297a57a5a743894a0e4a801fc3";
                }
                else {
                            if(data.result=="Code")
                            {
                               showMsgErr("RegVerifyCode_info","");
                               pass=false;
                               return false;
                               checkform();
                            }
                            else if(data.result=="UP")
                            {
                              showMsgErr("loginid_info","");
                              showMsgErr("password_info","");
                              pass=false;
                              return false;
                              checkform();
                            }
                            else
                            {
                              checkform();
                            }
                }         }, "json");
        });
    });