+ -
当前位置:首页 → 问答吧 → jquery ajax

jquery ajax

时间:2011-08-18

来源:互联网

悟性太低。。待指点。。只上关键代码
login.html

  1. var URL = '__URL__';
  2. $.ajax({ //一个Ajax过程
  3.         type: "post", //以post方式与后台沟通
  4.         url : URL+'/checkLogin/',
  5.         dataType:'json',//从php返回的值以 JSON方式 解释
  6.         data: {username: $(".username").val(), password: $(".password").val(), verify: $(".inputer").val()},  
  7.         async : false, //默认为true 异步
  8.         timeout: 3000,
  9.         success: function(data, str){
  10.             $("<font color='red'>"+username+"</font>").appendTo("#result");
  11.         },
  12.         error: function(){
  13.             alert("fail !!!");
  14.         }
  15.     });
  16. <input type="text" name="username" class="username">
  17. <input type="password" name="password" class="password">
  18. <input type="text" name="verify" class="inputer">
  19. <div id="result"></div>
复制代码
LoginAction.class.php
  1. class LoginAction extends Action {
  2. public function index() {
  3.             $this->display('Index:Login');
  4.         }
  5. public function checkLogin() {
  6. $var = $_POST;
  7. if(empty($_POST['username'])) {
  8.     $this->ajaxReturn($var, '用户名必填', 0);//用户名
  9. }else if(empty($_POST['password'])) {
  10.     $this->ajaxReturn($var, '密码必填', 0);//用户名
  11. }else if($_SESSION['verify'] != $_POST['verify']){
  12.     $this->ajaxReturn($var, '验证码错误', 0);//验证码
  13. }
  14. }
  15. }
复制代码
错哪了?望指点。。。

作者: lamphper   发布时间: 2011-08-18

....你把错误表现说出来

作者: jhfnetboy   发布时间: 2011-08-18