-
默认的请求方式是GET,但是这里一定注意type:“post”意味着就是POST请求方式,这样它代表的就是提交数据给指定的服务器处理;type:“get”意味着就是GET请求方式,这样它代表的就是从指定的服务器中获取数据(不处理),就像本节的范例,就是只获取数据并不处理数据,而下面图片中的代码是需要处理的,也就是提交一个数据(或偶数或奇数),交予服务器端封装的函数来处理,处理完成后再返回是偶数或奇数查看全部
-
一.$.getjson的调用格式是$.getjson(url,function(data),url是指你请求的地址,data是指你请求的地址所响应给你的json数据。 二.$.each(data, function (index, sport)中为什么$可以遍历数据? jq 两种传入对象的方式 把data理解成一个对象 each 是一个函数 第一种 $(obj).each(function(index,value){ }) 在对象上调用each函数 第二种 $.each(obj,function(index,value){ }) 这种是把obj 当作对象传入 函数 each 道理是一样的。 三.jQuery.each(array, callback ) $.each(data, function (index, sport) 其中data为json里的那个数组,index为对应数组的索引,sport为对应索引的值。 而这个索引对应的值sport在数组里又是个对象,我们要的是该对象的name属性的值,所以要这样写sport.name,而name又是字符串所以要变成sport["name"]。 对象调用属性有两种写法。第一obj.name 第二一般针对属性是字符串的形式obj[name] 四、disabled 属性规定应该禁用 input 元素。查看全部
-
json设置从服务器获取数据的类型,所以得到的数据格式为json类型的。 默认get从服务器获取到的数据是 字符串类型查看全部
-
$(selector).ajaxStart(function())和$(selector).ajaxStop(function()) jquery 1.9+中要使用$(document).ajaxStart(function () {$("#divload").html();})才会生效查看全部
-
不行, 页面就是重新跳转刷新, 没有效果查看全部
-
第一节就卡了好久, 回去看了下原生的ajax 1. 代码拷贝到本地, 网页中文乱码, 设置<meta charset="UTF-8"> 2. 在评论中看到提示, 修改代码两处(实践有效): (1) <script src="https://www.imooc.com/static/lib/jquery/1.9.1/jquery.js"></script> (2) https://www.imooc.com/data/fruit_part.html(https) 3. 在本地无法去访问, 因为跨域问题 4. 评论里说jquey load方法已被弃用等问题有待验证 5. 写了个原生的, 在验证器下可访问 6. jquery中的bind方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数; 详细http://www.w3school.com.cn/jquery/event_bind.asp查看全部
-
param和serialize的区别是什么? param是对任意的参数进行URL地址格式的转换,而serialize仅属于form提交的数据转换。查看全部
-
一.$.getjson的调用格式是$.getjson(url,function(data),url是指你请求的地址,data是指你请求的地址所响应给你的json数据。 二.$.each(data, function (index, sport)中为什么$可以遍历数据? jq 两种传入对象的方式 把data理解成一个对象 each 是一个函数 第一种 $(obj).each(function(index,value){ }) 在对象上调用each函数 第二种 $.each(obj,function(index,value){ }) 这种是把obj 当作对象传入 函数 each 道理是一样的。 三.jQuery.each(array, callback ) $.each(data, function (index, sport) 其中data为json里的那个数组,index为对应数组的索引,sport为对应索引的值。 而这个索引对应的值sport在数组里又是个对象,我们要的是该对象的name属性的值,所以要这样写sport.name,而name又是字符串所以要变成sport["name"]。 对象调用属性有两种写法。第一obj.name 第二一般针对属性是字符串的形式obj[name]查看全部
-
$.each(data, function (index, sport) data为json里的那个数组,index为对应数组的索引,sport为对应索引的值。 而这个索引对应的值sport在数组里又是个对象,我们要的是该对象的name属性的值,所以要这样写sport.name,而name又是字符串所以要变成sport["name"]查看全部
-
minChars (Number) 在触发autoComplete前用户至少需要输入的字符数,Default:1,如果设为0,在输入框内双击或者删除输入框内内容时显示列表。 formatItem (Function) 为每个要显示的项目使用高级标签.即对结果中的每一行都会调用这个函数,返回值将用LI元素包含显示在下拉列表中.Autocompleter会提供三个参数(row, i, max): 返回的结果数组, 当前处理的行数(即第几个项目,是从1开始的自然数), 当前结果数组元素的个数即项目的个数.Default: none, 表示不指定自定义的处理函数,这样下拉列表中的每一行只包含一个值. formatResult (Function) 和formatItem类似,但可以将将要输入到input文本框内的值进行格式化.同样有三个参数,和formatItem一样.Default: none,表示要么是只有数据,要么是使用formatItem提供的值.查看全部
-
以表格形式输出,代码如下截图:查看全部
-
调用名为$. extend的工具函数,可以对原有的工具函数进行扩展,自定义类级别的jQuery插件,调用格式为: $. extend ({options}); 参数options表示自定义插件的函数内容。 可用于自定义方法,并调用查看全部
-
var $this = $(this);this其实是一个Html 元素。$this 只是个变量名,加$是为说明其是个jquery对象。 // 而$(this)是个转换,将this表示的dom对象转为jquery对象,这样就可以使用jquery提供的方法操作。 attr:获取属性值 alt:图片加载不出来时显示的文字内容查看全部
-
AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。 有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。查看全部
-
expires: 有限日期,可以是一个整数或一个日期(单位:天)。 这个地方也要注意,如果不设置这个东西,浏览器关闭之后此cookie就失效了 path: cookie值保存的路径,默认与创建页路径一致。 domin: cookie域名属性,默认与创建页域名一样。 这个地方要相当注意,跨域的概念,如果要主域名二级域名有效则要设置 ".xxx.com" secrue: 一个布尔值,表示传输cookie值时,是否需要一个安全协议。查看全部
举报
0/150
提交
取消