发表于: 2017-06-13 21:35:09
1 919
今天完成的事情:
今天终于写出来任务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);
}
}
});
});
});
评论