请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

4-3 data内容没有post上去

login.js:

//前端登录业务类
var login = {
	check : function (){
		//
		var username = $('input[name="username"]').val();
		var password = $('input[name="password"]').val();

		if(!username){
			dialog.error("用户名不能为空");
		}

		if(!password){
			dialog.error("密码不能为空");
		}

		var url = "/index.php?m=admin&c=login&a=check";
		var data = {'username':username,'password':password};
		//执行异步请求 $.post
		$.post(url,data,function(){
			
		})
	}
}

loginCotroller.class.php

<?php
namespace Admin\Controller;
use Think\Controller;

/**
 * use Common\Model 这块可以不需要使用,框架默认会加载里面的内容
 */
class LoginController extends Controller {

    public function index(){

    	return $this->display();
    }
    
    public function check(){
    	print_r($_POST);
    }
}

index.html

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="">
  <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
  <meta name="description" content="">
  <meta name="author" content="">
  <link rel="icon" href="">

  <title>aimeecms内容管理平台</title>

  <!-- Bootstrap core CSS -->
  <link href="Public/css/bootstrap.min.css" rel="stylesheet">
  <!-- Custom styles for this template -->



  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
  <!--[if lt IE 9]>

  <![endif]-->
</head>

<body>
<style>
  .s_center {
    margin-left: auto;
    margin-right: auto;
  }
</style>
<div class="s_center container col-lg-6 ">

    <form enctype="multipart/form-data"  method="post">
      <h2>请登录</h2>
      <label>用户名</label>
      <input type="text"  class="form-control" name="username" placeholder="请填写用户名" required autofocus>
      <br />
      <label  class="sr-only">密码</label>
      <input type="password" name="password" id="inputPassword" placeholder="密码" required>
      <br />
      <button class="btn btn-lg btn-primary btn-block" type="submit" onclick="login.check()">登录</button>
    </form>

</div> <!-- /container -->
<srcipt src="Public/js/jquery.js"></srcipt>
<script src="Public/js/dialog/layer.js"></script>
<script src="Public/js/dialog.js"></script>
<script src="Public/js/admin/login.js"></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->


</body>
</html>

审查元素->Network->XHR中什么都没有是什么原因

正在回答 回答被采纳积分+3

1回答

singwa 2017-02-17 14:14:20

有错误提示吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 Aimeesui #1
    谢谢老师 这个解决了
    回复 有任何疑惑可以回复我~ 2017-02-17 16:28:56
  • POST http://milletppp.com/index.php?m=admin&c=login&a=check 404 (Not Found)
    send @ jquery.js:4
    ajax @ jquery.js:4
    m.(anonymous function) @ jquery.js:4
    check @ login.js:23
    onclick @ index.php?m=admin&c=login:44
    回复 有任何疑惑可以回复我~ 2017-02-27 22:55:17
  • 我发错了,我的没问题。
    回复 有任何疑惑可以回复我~ 2017-02-27 22:59:41
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号