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

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

陶老实 其它
难度中级
时长 3小时20分
学习人数
综合评分9.40
97人评价 查看评价
9.6 内容实用
9.2 简洁易懂
9.4 逻辑清晰
  • cookie是与服务器进行交互作用的,作为http的规范之一,它不支持跨域调用,每种浏览器对cookie的存储数目各不同,清除时间也不同,优点:可控制生命周期,只存储一些不敏感的客户数据,可控制保存在cookie中session对象的大小 缺点:cookie的长度为4KB,超过会被截取,只需要转发cookie就能获取session的所有信息,一些计数状态不可能保存在客户端中
    查看全部
  • http://www.mamicode.com/info-detail-1150643.html
    查看全部
  • 自动补全插件:$(<textbox>).autocomplete(<urlData>[,<options>]);
    查看全部
  •  我们先看段代码: var s = "Test"; var len=s.length;   我们知道在JavaScript中像上面这样声明的字符串不是对象,但既然这里的s不是对象,为什么会有length的属性呢?   原因是在JavaScript中只要引用了字符串(数字、布尔值也是一样的)的属性,JS就会将字符串通过调用new String(s)的方式转换成对象,这个对象继承了字符串的方法,并被用来处理属性的引用。一旦属性引用结束,这个新创建的对象就会销毁(真实实现并不一定是这样,但整个过程看起来是这样)。这个过程就叫包装对象。   有没有办法验证上面的解释呢,我们来看两段代码:   代码一: var s = "Test"; s.len=10;//创建字符串对象,并添加len属性,然后销毁 var t = s.len;//创建字符串对象,读取len属性,由于不存在所以结果是 undefined   代码二: var s = new String("Test"); s.len = 10; var t = s.len;//10   最后一点需要注意的是,原始对象和包装对象不严格相等: var s = "Test", S=new String("Test"); console.log(s == S);//true console.log(s === S);//false
    查看全部
  • cookie插件:可以很方便地保存、读取、删除用户的信息,还能保存用户的浏览记录。 调用: 保存:$.cookie(<key>,<value>[, <options>]) 读取:$.cookie(<key>) 删除:$.cookie(<key>,null)
    查看全部
  • $(<imgLnk>).jqzoom(<options>)
    查看全部
  • (1)required:true 必输字段 (2)remote:"check.php" 使用ajax方法调用check.php验证输入值 (3)email:true 必须输入正确格式的电子邮件 (4)url:true 必须输入正确格式的网址 (5)date:true 必须输入正确格式的日期 (6)dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性 (7)number:true 必须输入合法的数字(负数,小数) (8)digits:true 必须输入整数 (9)creditcard: 必须输入合法的信用卡号 (10)equalTo:"#field" 输入值必须和#field相同 (11)accept: 输入拥有合法后缀名的字符串(上传文件的后缀) (12)maxlength:5 输入长度最多是5的字符串(汉字算一个字符) (13)minlength:10 输入长度最小是10的字符串(汉字算一个字符) (14)rangelength:[5,10] 输入长度必须介于 5 和 10 之间的字符串")(汉字算一个字符) (15)range:[5,10] 输入值必须介于 5 和 10 之间 (16)max:5 输入值不能大于5 (17)min:10 输入值不能小于10
    查看全部
  • lightBox插件可以: 1、用圆角的方式展示选择中的图片; 2、使用按钮查看上下张图片; 3、在加载图片时自带进度条; 4、以自动播放的方式浏览图片。 格式:$(<imgLnk>).lightBox({<options>}),<imgLnk>是包含图片的<a>元素。
    查看全部
  • “containment”属性指定拖曳区域; 类型分为:选择器, 元素, 字符串, 数组. 1、选择器: 只能在选择器约束的元素内拖动 2、元素: 只能在给定的元素内拖动 3、字符串: parent: 只能在父容器内拖动 document: 在当前html文档的document下可拖动, 超出浏览器窗口范围时, 自动出现滚动条 widow: 只能在当前浏览器窗口的内容区域拖动, 拖动超出当前窗口范围, 不会导致出现滚动条... 4、数组: [x1, y1, x2, y2]以[开始水平坐标, 开始垂直坐标, 结束水平坐标, 结束垂直坐标]的方式划定一个区域, 只能在此区域内拖动. 这种方式指定时, 值是相对当前浏览器窗口内容区域左上角的偏移值. 5、false: 不限制拖动的活动范围 [默认值]false 详细了解可查询:http://www.css88.com/jquery-ui-api/draggable/
    查看全部
  • 创建会话cookie: $.cookie('name', 'value'); 创建到期的cookie,然后7天: $.cookie('name', 'value', { expires: 7 }); 创建有效到期cookie,整个网站: $.cookie('name', 'value', { expires: 7, path: '/' }); 读取cookie: $.cookie('name'); // => "value"$.cookie('nothing'); // => undefined 读取所有可用的饼干: $.cookie(); // => { "name": "value" } 删除Cookie: // Returns true when cookie was successfully deleted, otherwise false$.removeCookie('name'); // => true$.removeCookie('nothing'); // => false// Need to use the same attributes (path, domain) as what the cookie was written with$.cookie('name', 'value', { path: '/' });// This won't work!$.removeCookie('name'); // => false// This will work!$.removeCookie('name', { path: '/' }); // => true 注意:在删除cookie,你必须通过相同的路径,域和安全选项,是用来设置cookie,除非你依靠默认的选项是。
    查看全部
  • 重启浏览器才能看到效果
    查看全部
  • 定义一个json对象,用于保存学生的相关资料
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-07

  • 使用ajaxStart()和ajaxStop()方法 ajaxStart()和ajaxStop()方法是绑定Ajax事件。ajaxStart()方法用于在Ajax请求发出前触发函数,ajaxStop()方法用于在Ajax请求完成后触发函数。它们的调用格式为: $(selector).ajaxStart(function())和$(selector).ajaxStop(function()) 其中,两个方法中括号都是绑定的函数,当发送Ajax请求前执行ajaxStart()方法绑定的函数,请求成功后,执行ajaxStop ()方法绑定的函数。 例如,在调用ajax()方法请求服务器数据前,使用动画显示正在加载中,当请求成功后,该动画自动隐藏,
    查看全部
  • 使用ajaxSetup()方法可以设置Ajax请求的一些全局性选项值,设置完成后,后面的Ajax请求将不需要再添加这些选项值,它的调用格式为: jQuery.ajaxSetup([options])或$.ajaxSetup([options]) 可选项options参数为一个对象,通过该对象设置Ajax请求时的全局选项值。 例如,先调用ajaxSetup()方法设置全局的Ajax选项值,再点击两个按钮,分别使用ajax()方法请求不同的服务器数据,并将数据内容显示在页面
    查看全部
  • 使用ajax()方法是最底层、功能最强大的请求服务器数据的方法,它不仅可以获取服务器返回的数据,还能向服务器发送请求并传递数值,它的调用格式如下: jQuery.ajax([settings])或$.ajax([settings]) 其中参数settings为发送ajax请求时的配置对象,在该对象中,url表示服务器请求的路径,data为请求时传递的数据,dataType为服务器返回的数据类型,success为请求成功的执行的回调函数,type为发送数据请求的方式,默认为get。
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery中的ajax应用 2、jQuery中的插件 3、jQuery中的工具类函数

微信扫码,参与3人拼团

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

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