为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery基础(五)一Ajax应用与常用插件

陶老实 其它
难度中级
时长 3小时20分
学习人数
综合评分9.40
97人评价 查看评价
9.6 内容实用
9.2 简洁易懂
9.4 逻辑清晰
$("#frmV").validate(
{
/*自定义验证规则*/
rules: {
email:{
required:true,
email:true
}
},
/*错误提示位置*/
errorPlacement: function (error, element) {
error.appendTo(".tip");
}
}
);
题目所说的JSON数据由自己构建,随便构建,使用each打印即可,Head记得引入JQuery核心文件

example:
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
var stu = {
id:"14153322",
name:"张三",
age:19
};
$.each(stu,function(attr,val){
$('#list').append("<li>"+attr+":"+val+"</li>");
});
动画这样写,举个栗子
$(document).ajaxStart(function() {
var load = $('#divload');
load.html("正在请求数据...");
});

$(document).ajaxStop(function() {
var load = $('#divload');
load.stop(false,true);
load.fadeTo(500,0,function(){
load.html("加载完成");
load.fadeTo(500,1);
});
});
调用格式如下:

$.get(URL,data,function(data,status,xhr),dataType)

参数:

1. url地址
2. data 发送的携带参数[json格式]
3. 回调函数
1. data - 包含来自请求的结果数据
2. status - 包含请求的状态("success"、"notmodified"、"error"、"timeout"、"parsererror")
3. xhr - 包含 XMLHttpRequest 对象
4. dataType 返回的数据格式 可选。规定预期的服务器响应的数据类型默认地,jQuery 会智能判断

已采纳回答 / 阿布是个程序员
简单来说 get 就是类似于 url地址传值 xxx.asp?xxx=xxx&xxx=xxx&xxx=aaz   post就是用表单传值
我只想说,插件提高工作效率,但是真心不能提高能力。。。插件这么多,感觉真心不是很好
@慕粉161034566
说第一行有错误的童鞋,把html后的那一串去了就可以了,这样:<!DOCTYPE html >
/*自定义验证规则*/
rules: {
email:{
required:false,
number:true

}
},
/*错误提示位置*/


这个会检测非数字
img不是自闭合标签么
说了多少次了,需要这些插件的时候再去查就是了

最赞回答 / Boson_Sun
我说错了,不好意思啊 , each中this和e相同,jquery内部处理的,你再把他处理成jquery以后就不能直接点语法访问到name了
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery中的ajax应用 2、jQuery中的插件 3、jQuery中的工具类函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消