jquery ajax注意要点
原创
©著作权归作者所有:来自51CTO博客作者jfance的原创作品,请联系作者获取转载授权,否则将追究法律责任
在做jquery ajax的时候遇到了一个问题,我用js写的一些方法,对网页中的元素进行颜色渲染,在js中是没有问题的,数据是我自己使用字符串拼接的,而且是json格式的,当然也用了$.parseJSON();方法将字符串转化成了json对象进行操作的。当我把数据换成了是用ajax请求后,就在success的回调函数中进行操作,数据能得到,网页中的元素也能得到,就是无法进行颜色渲染,最后在做同步异步发现在这里除了问题。jquery的ajax默认时异步的额,就是在请求数据的时候可以去做其他操作,但是这样就不会立即执行我success回调中的一些列操作了,所以添加了同步异步的属性,设置为同步,就是在保证数据请求完成了再进行颜色渲染操作。
$.ajax({
type: "GET",
url: "test.action",
async:false,//默认异步,这里要使用同步,保证数据完整后才进行渲染着色
dataType: "json",
success: function(msg){
$.each(msg,function(i,n){
total += n.flow;//求总和
//颜色渲染操作
doMakeColor();
});
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Scanner 使用 、注意要点
Scanner 基本使用目的:主要就是用来获取用户的输入1.Scanner的概念扫描器。既可以通过Scanner类扫描用户在控制台录入的 sc.nextInt();语
java 编程语言 程序人生 架构 System -
bug report的注意要点
今天朋友的公司的团队要建立,问到偶bug的管理,于是顺便小结一下,做bug repo
项目经理 测试人员 开发人员 -
PMP 要点注意(个人积累)
需要专家判断的环节“批准的变更请求”作为输出项所在过程(有“变更请求”作为输入项)4.6 实施整体变更控制“工作绩效数据、工作
PMP PMP要点注意 上传 外链 项目经理 -
ajax jquery
ajax
职场 ajax 休闲