发表于: 2017-06-13 21:35:09

1 921


今天完成的事情:

今天终于写出来任务5了,直接用JQ的AJAX方法写的,整体思路没什么,就看懂$.ajax()方法怎么用就能写出来。

$.ajax()方法有很多可选的值,这里用到的有type:post,选择是post还是get。url添加被post的地址接口。

dataType:JSON,以JSON数据形式发送给服务器。success函数,成功后回调函数。

看了图解HTTP了解了很多HTTP的内容,任务里面很多东西茅塞顿开。


明天计划的事情:

明天把任务5完善一下,然后开启任务6的征程,看ng。


遇到的问题:

今天被nginx跨域坑了一天,原因是我不知道配置文件里面的路径需要转译,中彬师兄帮我配置好的。


收获:

任务5我写的核心代码,其实也就这几行而已,主要搞懂了接口,搞懂了跨域,还有正则,这个任务就轻松了,说白了还是吃了没文化的亏。

$(document).ready(function (){

        $("#sub").click(function () {

            var t = $("#text").val();

            var p = $("#pwd").val();

            console.log(t,p);

            $.ajax({

                type: "POST",

                url: "/carrots-admin-ajax/a/login",

                data: {name: t, pwd: p},

                dataType: "json",

                success: function(data) {

                    console.log(data);

                    if(data.code !== 0) {

                        $(".note").text(data.message);

                    }

                    else if(data.code === 0) {

                        $(".note").text(data.message);

                    }

                }

            });

        });

    });



返回列表 返回列表
评论

    分享到