$(document).ready(function(){
    $("#form").submit(function(){
        login();
        return false;
    });
});
function login() {
var acount = $("#acount").val();
var pass = $("#pass").val();
if (acount == "") {
    $("#confirm").text("请输入登录用户名");
    $("#acount").focus();
    return false;
}
if(pass == "") {
    $("#confirm").text("请输入登录密码");
    $("#pass").focus();
    return false;
}
$.ajax({
async:false,
    type: "POST",
    url: "index.php",
    dataType:"json",
    data:"acount=" + acount + "&pass=" + pass+"&action=login",
    error:function(){
alert("ajax error!");
},
    success: function(msg){
    if(msg[0] == "success"){
     $("#form").toggle();
     $("#form1").toggle();
     $("#form1").append(""+acount);
 
    }else {
        $("#confirm").text("没有此用户或者密码不正确!");
    }
    }
});
}

解决方案 »

  1.   

    <?php define('MEIYUAN',FALSE);
    include('libs/init.php');
    //include 'configs/config.php';
    require 'includes/db.php';
    if (isset($_POST['action'])=='login'){$username=isset($_POST['acount']) ? $_POST['acount']:'';
    $pass=isset($_POST['pass']) ? $_POST['pass']:'';
    $data=date('Y-m-d H:i:s',time());
    $sql = "select * from my_admin where name='".$username."' and pass='".$pass."';";
    $rs = mysql_query($sql);
    $row=mysql_fetch_array($rs);
    if ($row>0) {
    $sql = "update my_admin set time='".$data."',status=1 where id=".$row[id];
    $rs1= mysql_query($sql);
    if ($rs1==1){
    $arr[]=$rs1;
    echo json_encode($arr);
    //echo "success";
    }
    }}
    $smarty->display('index.htm');
    ?>
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="static/style.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="./includes/jquery/jquery.js"></script>
    <script type="text/javascript" src="./includes/jquery/action.js"></script>
    <title></title>
    </head>
    <body>
    {!--include file="head.htm"--}
    <div id="center_body" class="center_body" >
    <div class="login_aconut" id="login_aconut" >
    <div class="login_bg" id="login_bg">测试登陆地址</div>
    <form id="form" class="form">
    <br />
    帐号:<input type="text" name="aconut" id="acount" /><br /><div id="confirm" class="confirm"><br /></div>
    密码:<input type="password" name="pass" id="pass"/>&nbsp;<a href="">忘记密码?</a><br /><br />
    <div id="input_b" class="input_b">
    <input type="submit" name="submit" value="登录" id="submit"/></div>
    </form>
    <div class="form1" id="form1">登录成功 !欢迎你:{!--$name--}</div>
    </div>
    </div>{!--include file="footer.htm"--}
    </body></html>
      

  3.   

    有什么问题吗?
    用firebug 调试一下看呢
      

  4.   

    怎么看 那firebug我用来看css的 js没有弄过
      

  5.   

    $.ajax({
        async:false,
        type: "POST",
        url: "index.php",
        dataType:"json",
        data:"acount=" + acount + "&pass=" + pass+"&action=login",
        error:function(){
        alert("ajax error!");
        },
        success: function(msg){
           var jsonStr = window["eval"]("(" + data.d + ")"); //用一个变量接收
           for(var i=0;i<jsonStr.length;i++)    //这里循环遍历这个变量
           {
              if(jsonStr[i]=="success")
              {
                  $("#form").toggle();    
                  $("#form1").toggle();
                  $("#form1").append(""+acount);          }
           }
        }
    });
      

  6.   


    FireBug:
    Console Html Css  Script  Dom Net