1、ajax导致Echarts不显示饼图数据、柱状图数据只显示气泡的问题。 ajax的同步。...这个同步的意思是当JS代码加载到当前ajax的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个ajax执行完毕后才会继续运行其他代码页面假死状态解除。...而异步则这个ajax代码运行中的时候其他代码一样可以运行。 jQuery的async:false,这个属性。默认是true:异步;false:同步。 默认设置下,所有请求均为异步请求。...,但是呢,一开始使用的异步,这就出现这个问题了,首先它是代码一起运行,导致运行了初始值0,报表只显示了气泡,不显示报表数据,搞了一天才发现,使用chrome的f12分析,开始都没有意识到,先执行了一遍是空的...最后才发现问题,使用了ajax同步才搞定。使用json预定义的数据是有的,报表正常分析了好久,记录一下。方便以后查询原因。 待续.....
DOM 对象的 【value 属性】 $(选择器).val() :无参数调用形式, 读取数组中第一个 DOM 对象的 value 属性值 $(选择器).val(值):有参形式调用;对数组中所有 DOM...13.1.3 attr函数 对 val, text 之外的【其他属性操作】 $(选择器).attr(“属性名”) : 获取 DOM 数组第一个对象的属性值 。...注意:在代码中的写的等标签不会在页面中显示,而是会在页面中执行,但是获取的文本内容中含有这个 $(选择器).html():无参数调用方法,获取 DOM 数组第一个dom对象的在网页上显示的文本内容。...){alert("数组的下标为:" + i + "," + "成员是:" + arrobj)}); 语法2 :$(arr).each(function(i,arrobj){alert("数组的下标为:"...我们主要用的是 json的值。 jQuery 从 xml, json, text,, html 这些中测试最可能的类型。
"手机号不能为空" (2) 手机号码格式必须正确, 提示"请输入正确的手机号码" 需求2:点击发送时,按钮显示为"发送中",并且不能重复提交请求 需求3:根据不同的响应结果,进行响应。...,否则提示"验证码格式错误" 需求2:点击注册按钮时,按钮显示为"注册中..."...//第一个参数:模板的id //第二个参数:数据 //返回值:根据模板生成的字符串。...{{each data v i}} 自己指定值为v,下标为i --> {{each data v i}} {{v.content}} {{/each}} //如果返回的数据是个数组,必须使用对象进行包裹,因为在{{}}中只写书写对象的属性
在每个对 象上,这个事件处理函数只会被执行一次。其他规则与bind()函数相同。 trigger(type, [data]) 在每一个匹配的元素上触发某类事件。...这是一个Ajax事件 当AJAX请求成功完成时,显示信息。...slideDown(speed, [callback]) 通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选 地触发一个回调函数。...queue() 取得第一个匹配元素的动画序列的引用(返回一个内容为函数的数组) queue(callback) 在每一个匹配元素的事件序列的末尾添加一个可执行函数,作为此元素的事件函数 queue(queue...offset() 取得匹配的第一个元素相对于当前可视窗口的位置。返回的对象有2个属性, top和left,属性值为整数。这个函数只能用于可见元素。
二、jQuery事件 在js的事件中,事件前加on,可以通过绑定事件和派发事件两种方式。...// 在六中的插件语法中,this指的是jq对象!...message: 提示信息 七:jQuery中表单提交不了 发生此种情况,若既没有报错也无跳转,多半是由于在表单中添加了诸如: name="submit"这样的属性, 在jQuery中包括使用js...,如果需要设置一般设置为 "json" async:设置是否异步提交 默认值为true(异步提交) 例如: $.ajax({ url:url, data:params, type:"post", success...data:请求参数 | success:请求成功后的回调函数 error:请求失败时调用此函数 | dataType:服务器返回的数据类型 一般不需要自己设置,如果需要设置一般设置为 "json" async
/类似于continue } }) 4、过滤数组 $.grep(array, callback[, invert]) callback不能是正则表达式,可以在函数中声明...时为必须 Access-Control-Max-Age 服务端响应头字段设置 表示缓存预检结果 以秒为单位 在此期间不再发送预检请求 0x2 jQuery中的ajax方法 1、全局配置 $.ajaxSetup...可通过配置参数关闭单个 ajax 方法不执行全局回调 全局回调无法被 ajax 方法中的配置项覆盖 0x3 JSON 1、数据格式 JSON 全称 JavaScript Object Notation...DOM 结构化查找快速 更丰富的数据类型 3、数据格式限制 以 { 起始,} 结束 双引号包裹键名 JSON 字符串中不可添加注释 4、JS 中如何使用 JSON 数据 JSON 数据本质上是一个字符串...可以通过 eval、JSON.parse 等方式转化为对象 注意使用 try catch 5、其他语言中如何使用 JSON 数据 很多语言都内置了 JSON 的包、模块或函数 从数据库/缓存等数据源中取出
,执行的回调函数 例如,点击“加载”按钮时,向服务器请求加载一个指定页面的内容,加载成功后,将数据内容显示在元素中,并将加载按钮变为不可用。...在浏览器中显示的效果: 使用getJSON()方法异步加载JSON格式数据 使用getJSON()方法可以通过Ajax异步请求的方式,获取服务器中的数据,并对获取的数据进行解析,显示在页面中,它的调用格式为...可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数 例如,点击页面中的“加载”按钮,调用getJSON() 方法获取服务器中JSON格式文件中的数据,并遍历数据...当点击“加载”按钮时,通过getJSON()方法调用服务器中的sport.json文件 获取返回的data文件数据,并遍历该数据对象 以data[“name”]取出数据中指定的内容,显示在页面中。...为服务器返回的数据类型,success为请求成功的执行的回调函数,type为发送数据请求的方式,默认为get 例如,点击页面中的“加载”按钮,调用ajax()方法向服务器请求加载一个txt文件,当请求成功时调用
在每个对象上,这个事件处理函数只会被执行一次。其他规则与bind()函数相同。 type(String) : 事件类型。...这是一个Ajax事件 当AJAX请求成功完成时,显示信息。...slideDown( speed, [callback] ) 通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数。...queue( ) 取得第一个匹配元素的动画序列的引用(返回一个内容为函数的数组) queue( callback ) 在每一个匹配元素的事件序列的末尾添加一个可执行函数,作为此元素的事件函数 queue...offset( ) 取得匹配的第一个元素相对于当前可视窗口的位置。返回的对象有2个属性, top和left,属性值为整数。这个函数只能用于可见元素。
filter 和 find 的区别 结论 submit a form in ajax success callback-AJAX 成功时回调函数中提交 Form API JQuery-Error...extra arg when ajax finished/succeed .each()的使用 获取数据 substr 获得子字符串 得到选中的 option 的内容 控件相关 select...rain 的元素,是对它的子集操作 filter() 则是筛选 div 的 class 为 rain 的元素,是对它自身集合元素筛选 ---- submit a form in ajax success...这是一个简单的 GET 请求功能以取代复杂 .ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 .ajax。 参数 Attr Exp url 必需。...可能的类型:- "xml"- "html"- "text" - "script" - "json" - "jsonp" ---- JQuery-AJAX-Post-Json var json = {
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。...在beforeSend中如果返回false可以取消本次ajax请求。XMLHttpRequest对象是惟一的参数。 ...: 要求为Function类型的参数,请求完成后调用的回调函数(请求成功或失败时均调用)。...默认值是false,即忽略头信息。 17.jsonp: 要求为String类型的参数,在一个jsonp请求中重写回调函数的名字。该值用来替代在"callback=?"...如果要发送DOM树信息或者其他不希望转换的信息,请设置为false。
,属性名必须小写,属性值必须位于“”或''内 2:创建ajax服务端代码:AjaxServer.java 和普通的servlet类似,区别在于,普通servlet返回的是页面,而ajax返回的 是我们想要的数据...ajax框架:dwr,dojo,ext,prototype,jquery 3、编写页面:ajax.html A:编写js:verify.js B:在页面中引入该js 4、精简js:verify.js-...,单击后将相关页面在类似与iframe中显示 jQuery(function() //$(document).ready(function() { //var uls = $("ul"); var as...对象 3、取出当前td的值,存入临时变量 4、清空td的内容 5、创建一个input输入域 6、将临时变量的值赋给input输入域的value值 7、将该input元素插入到当前td中 8、取消绑定到该...val() val(val) //匹配第一个元素 jquery中的相当于js中的onload方法 //jQuery(function() $(document).ready(function() /
abc ,父元素的兄弟元素中第一个子元素文字设置为红色,最后一个子元素文字设置为蓝色,父元素的下一个元素逐渐消失之后,在父元素后面增加一个class为newDom的div $(this).click...51、ajax的状态值0-4分别是什么?...(口述) 点击标签给当前标签设置样式,其他标签删除样式,与点击标签的索引对应的内容显示,其他内容隐藏 57、jQuery获取索引的两种方式?...index= (this).index() 所有同辈元素中的索引 index= (“li:even”).index($(this)) 在匹配选择器的元素中的索引 58、如何将对象转成json字符串?...html标签,innerText不解析html标签,将内容直接显示在浏览器上
json数据对象类似于JavaScript中的对象,但是它的键对应的值里面是没有函数方法的,值可以是普通变量,不支持undefined,值还可以是数组或者json对象。...$.ajax使用方法 常用参数: 1、url 请求地址 2、type 请求方式,默认是'GET',常用的还有'POST' 3、dataType 设置返回的数据格式,常用的是'json'格式,也可以设置为...请求的页面或资源只能是同一个域下面的资源,不能是其他域的资源,这是在设计ajax时基于安全的考虑。...ajax接口,让接口直接返回json格式的数据字符串就可以了,这种接口的数据是不能跨域请求的,如果要跨域请求数据,需要开发jsonp的接口,开发jsonp的接口,需要获取请求地址中的参数,也就是'callback...'键对应的值,然后将这个值和json数据拼装成一个函数调用的形式的字符串返回,就完成了一个jsonp的接口,这个键值对是由$.ajax函数自动产生的。
,本篇随笔结合官方案例和自己的项目实际开发过程的经验总结,对在H5页面开发过程中设计到的界面控件进行逐一的分析和总结,以期能够给大家在H5页面开发过程中提供有用的参考。 ...$.getJSON()是专门为ajax获取json数据而设置的,并且支持跨域调用,其语法的格式为:getJSON(url,[data],[callback])。 ...+ data.ErrorMessage, "forbidden"); } }); 复制代码 $.ajax()是jquery中通用的一个ajax封装,其语法的格式为.../转义JSON为对象 var data = $.parseJSON(json); if (data.Success) { $.toast("保存成功,稍后请到列表界面查看。...10)查询即时列表展示 有时候,我们需要根据查询的条件,对数据库的信息进行检索,然后即时的显示在列表中,供选择使用,如下界面所示。
在网页中利用 XMLHttpRequest 对象和服务器进行数据交互的方式,就是Ajax。 1、$.get() 功能单一,发起 get 请求,从服务器拿数据。...数据提交成功时的回调函数 3、$.ajax() 功能更多 $.ajax({ type: '', // 请求的方式 GET 或 POST url: '', // 请求的URL data...定义模板,在script中定义的HTML需要指定html解析type="text/html" --> 的 result 的值为字符串 'abc456' 用while循环替换: var str = '中的 Ajax 函数,就是基于 xhr 对象封装出来的。 使用xhr发起GET请求: // 1.
○document.cookie(="自己想写入的值"):显示当前页面的cookie值,或是将自己想要写入的值,写进cookie中。...字符串,并把它作为脚本代码来执行 ○getClass():返回一个JavaObject的JavaClass ○isFinite():检查某个值是否为有穷大的数 ○isNaN():检查某个值是否为数字 ○...*包层级的一个JavaPackage ○NaN:指示某个值不是数字值 ○Packages:根JavaPackage对象 ○undefined:指示未定义的值 ③.JSON的基本知识: ●JSON:JavaScript...●JSON语法规则: ○数据在 "名称/值" 对中 ----> "name":"7089bat" ○数据由逗号隔开 ○花括号保存对象:{ } ○方括号保存数组...:[ ] ●JSON值: ○数字(整数或浮点数) ○字符串(在双引号中) ○逻辑值(true或false) ○数组 [在方括号内] ---> 可以包含多个对象
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。...在beforeSend中如果返回false可以取消本次ajax请求。XMLHttpRequest对象是惟一的参数。 ...要求为Function类型的参数,请求完成后调用的回调函数(请求成功或失败时均调用)。...默认值是false,即忽略头信息。 17.jsonp: 要求为String类型的参数,在一个jsonp请求中重写回调函数的名字。该值用来替代在"callback=?"...如果要发送DOM树信息或者其他不希望转换的信息,请设置为false。
Ajax技术并不局限于Web动态页面,在普通的静态HTML页面中同样可以实现! 1....divTip").empty(); //先清空标记中的内容 var strHTML = ""; //初始化保存内容变量 $.each(data, function(InfoIndex,...GET方式不适合传递数据量较大的数据 GET方式请求的历史信息会在浏览器的缓存中,有一定的安全风险 9. serialize()序列化表单,简化参数传值的方式 将所有选择的DOM元素转换成能随...Ajax中的全局事件 ajaxStart和ajaxStop这两个全局事件的使用频率非常高。...前者是当请求开始执行时触发,往往用于编写一些准备性的工作,如提示“正在获取数据...”字样;后者是当请求结束时触发,在这一事件中,常常与前者配合,说明请求的最后进展状态,如将显示中的“正在获取数据...
.ajax()方法中的参数很多,我在实例中使用的只是一小部分,这里只介绍实例中所需要的参数的使用,其余更多参数还将继续学习。...如果不填(一般为get请求),则读取对应地址的全部数据,此时可以在console中通过console.log(res)显示数据情况。... success 和 error 两个函数 一般需要设置,方便确定请求是否成功,以及请求成功后的提示或是对数据的处理和显示。...对于1中提到的请求参数address和key是请求url中数据所需要的,至于为什么是这两个参数?这个key的值是哪里得到的? 我觉得这需要大家在开发中真正的使用后,就自然会清楚它们的含义。...,这个下标值的命名随意,因为函数中无需使用; 如果data.result数组中的元素也为一个json 如{“申请人省份”:“上海市”,“counts”:637}(本例中),此时obj表示的是就是这个数组
JQuery中的Ajax 方法 load方法 .get和.post方法 $.ajax方法 .getScript方法和.JSON方法 事件 ajaxStart和ajaxStop ajaxComlete、...callback 请求完成时的回调函数。会将请求数据的结果作为回调函数的参数传入。 type 设置返回数据内容的格式。值为xml、html、script、json、text和_default。...ajax方法 $.ajax('data/server1.json', { // 请求的类型 type: 'get', // 请求的数据 data: { name...异步提交表单的步骤 获取表单组件的内容 根据表单数据构建请求数据 通过Ajax异步提交 表单序列化 serialize()方法 将表单组件对应的数据值序列化为指定格式的字符串内容。...serializeArray()方法 将表单组件对应的数据值序列化为JSON格式的数据内容。 表情需对需要获取的值设置name属性 <!