牛骨文教育服务平台(让学习变的简单)
博文笔记

thinkphp3.2 ajax 提交返回数据

创建时间:2016-10-18 投稿人: 浏览次数:2077

html页面代码:

<div>
    <form method="post">
        <input type="text" name="username" />
        <input type="password" name="password" />
        <button type="submit">Submit</button>
    </form>
    <p id="content"></p>
</div>


<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
    $(function() {
        $("button[type=submit]").on("click", function() {
            $.ajax({
                type: "POST",
                url:"{:U("home/timu/checkLogin")}",
                data: {
                    username: $("input[name=username]").val(),
                    password: $("input[name=password]").val()
                },
                success: function($data) {
                    $("#content").html($data.info);
                }
            });
            return false;
        });
    });
</script>

控制器方法代码:

#ajax 请求!
    public function checkLogin(){

        if (IS_POST) {
            $data = I("post.");
            empty($data["username"]) && $this->error("用户名不能为空");
            empty($data["password"]) && $this->error("密码不能为空");
            $this->success("初步验证成功!");
        }
    $this->display();
    }
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。