开发必备,如何使用JQuery解析JSON数据

目录 技术文章

目前客户端和服务器主流的交互方式就是使用json,下面就给大家简单说一下JQuery如何处理json数据,尤其是做前端的同学们,一定会经常遇到json的处理问题。而且,现在web前端一般和服务器的交互方式都是ajax和json,那么客户端如何处理json数据,就非常重要了。

首先,前端发送ajax请求到我们的后端来获取数据,废话不多说,直接贴图啦:

开发必备,如何使用JQuery解析JSON数据

通过$.ajax方式向指定的地址发起ajax请求,参数说明如下:

  1. url,请求的路径地址,也就是你要向服务器的某个方法发起请求并把参数提交到的地方。

  2. contentType,客户端向服务器提交的数据类型以及编码信息,一把来说使用图中所示的即可。

  3. data,客户端向服务器提交的参数有哪些,使用key-value(键值对)形式提交,后端可通过request对应直接获取。

  4. success,ajax请求成功后后的回调方法,方法中的res表示服务器返回的数据,具体做如何处理还看具体的业务。

  5. error,ajax请求失败后调用方法,这里的失败通常是网络访问异常,异常信息全部封装在xhr里面。

  6. async,设置该请求是否异步执行,false表示非异步,那么只有ajax执行完毕后,后面的代码继续执行,如果设置为true,表示异步执行,ajax方法执行后,不必等待返回结果,继续执行后面的代码。

然后,在ajax请求成功获取到服务器返回的json数据后,下面就是如何处理数据了:

开发必备,如何使用JQuery解析JSON数据上图代码写的很清楚啦,关于如何处理单一的json数据、单一的json数组或者是复合类型的数据,代码写的不对的地方,还请大家多多包涵啊!

推荐几款优秀的Linux终端工具

目录 技术文章

前言

跟Linux打交道,始终是无法避免终端的,而且想要有一定效率的话,我们或许应该更多的使用终端。终端使用熟练的情况下,效率会远远高于图形界面操作。然而在终端下面我们经常会遇到这样一种情况,比如当我们在VI某个文档或者源码的时候,突然想起需要提前执行某个命令。此时我们只能中断当前的文档编辑工作,先保存后出去执行,执行完再回来编辑文档。加入遇到调试某段代码,需要不断修改执行再修改的情况下,用平常的方式的话,我们的操作就会很繁琐了。也对我们的效率造成很大的影响。还有一点是当我们在写代码需要调用某个东西或者是干别的事情的时候突然忘记所需资源的详细路径了,如果使用常规的方式,退出当前操作,回去找到所需资源路径记录下来再继续操作,这样也是对我们效率造成很大的不利影响。
继续阅读 “推荐几款优秀的Linux终端工具”

java开发中break关键字的三种用法

目录 技术文章

在Java开发中,有那么几个关键词非常常用,如:return、continue、break;其实它们本身含义不大,英文解释一句话的事情,但是当它们依附循环或者switch语句时,就变得复杂而有意思了。今天主要是遇见了一个break lable,再一次重新审视break的美,就写一下经验分享,让后来者可鉴,前行者可思。ok,接下来开始今天的经验分享。
继续阅读 “java开发中break关键字的三种用法”