感觉.ajax()函数就是前面几节的总结啊,也可以称之为他们的老大,哈哈
然后.ajax()函数的参数里面是一个数组对象,对象里面有url、data、dataType、type、success、error等等。分别每个表示如下:
url:请求服务器地址的路劲
data:请求时传递的数据
dataType:请求时的数据类型
type:请求时的请求类型,有get方式和post方式,默认不加的话是get方式
success:请求后成功回调事件
error:请求后失败回调事件
然后.ajax()函数的参数里面是一个数组对象,对象里面有url、data、dataType、type、success、error等等。分别每个表示如下:
url:请求服务器地址的路劲
data:请求时传递的数据
dataType:请求时的数据类型
type:请求时的请求类型,有get方式和post方式,默认不加的话是get方式
success:请求后成功回调事件
error:请求后失败回调事件
2018-04-14
当我输入x,显示你输入的 x是 等于0,当我输入空格,显示你输入的 是 等于0。其实还有很多bug我们可以去处理的,比如我们前端的非空判断,后端的数据判断等等。
2018-04-14
开发中不一定要点击事件的,一般浏览器打开就加载数据的,那么我们可以把点击事件代码及函数去掉,如下这一块去掉:
$("#btnShow").bind("click", function () {
});
$("#btnShow").bind("click", function () {
});
2018-04-14
在jq中,遍历json数据可用$.each(参数1,参数2)函数去实现,第一个参数表示数据源对象,第二个参数function()里面的第一个参数表示索引坐标,第二个参数表示索引值。
2018-04-14
按照qq_天霸动霸tuo_0说的那样做之后就可以了,我也不知道为什么,由于是第一次学习ajax,对于服务器方面也是不清楚,首先五行以及服务器文件http后加s,我觉得可能是由于服务器方面的问题造成的。不止src中的http后面加个s,在服务器文件http后面也记得了,各位老铁,小心坑了!
2018-04-13
var js = [{"name":"Tom","sex":"man","score":"80"},{"name":"Jerry","sex":"man","score":"92"}];
$.each(js,function(index,student){
$("ul").append("<li>"+"姓名:"+student["name"]+" 性别:"+student["sex"]+" 成绩:"+student["score"]);
});
$.each(js,function(index,student){
$("ul").append("<li>"+"姓名:"+student["name"]+" 性别:"+student["sex"]+" 成绩:"+student["score"]);
});