请问下大家这段jquery和ajax的代码到底哪里错了呀?

风之优雅 发布于 2015/06/19 16:50
阅读 102
收藏 0
请问下大家啊,我用下面这个html文件,采用jquery和ajax相互的方式提交数据到一个叫loadController.php的文件,我把2个文件的代码都放到下面了,应该没什么问题,可就是打死也不起作用啊,请问有高手能帮看下吗?谢啦

信息提交页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>ddd</title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <script language="JavaScript" src="jquery-1.9.1.js"></script>
    <style type="text/css">
             div,span{
                width: 140px;
                height: 140px;
                margin: 20px;
                background: #9999CC;
                border: #000 1px solid;
                float:left;
                font-size: 17px;
                font-family:Roman;
            }
            
            div.mini{
                width: 30px;
                height: 30px;
                background: #CC66FF;
                border: #000 1px solid;
                font-size: 12px;
                font-family:Roman;
            }
            
            div.visible{
                display:none;
            }
     </style>
     <!--引入jquery的js库-->
   
    </head>
     
    <body>
        <form action="" name="form1" id="form1">
            <input type="text" name="username" id="username" value="zhang"><br>
            <input type="text" name="psw" id="psw" value="99999"><br>
            <input type="button" id="b1" value="登陆">
        </form>
   
        <div id="one">        
        </div>
   
        
    </body>
   <script language="JavaScript">
      $(document).ready(function(){
        
        //load的get方式提交
        $('#b1').click(function(){
            $('#one').load("loadController.php?date="+Math.random()+"&username="+$('#username').val(),null,function(data,textStatus,xmlHttpRequest){         
                $(this).text(data);
            });
            
        })
      });
  </script>
   
</html>


loadController.php页面:

<?php
   
    header("content-type: text/xml;charset=utf-8");

    $username=$_POST['username'];
    file_put_contents("d:/mylog.log","ok".$username."\r\n",FILE_APPEND);
    if($username=="shunping"){
        echo "<result><res>不可以用</res><info>哈哈</info></result>";
    }else{
        echo "<result><res>可以用</res><info>嘻嘻</info></result>";
    }
?>
加载中
0
风之优雅
风之优雅
对了倒数第八行的$username=$_POST['username'];我已经改成$username=$_GET['username'];了还是没用啊
返回顶部
顶部