java中json,ajax

1:他们两个的区别2:$.ajaxSettings.async=false;$.ajaxSettings.cache=false;的含义和用法3:当多层json嵌套的时候... 1:他们两个的区别
2:$.ajaxSettings.async = false;
$.ajaxSettings.cache = false;的含义和用法
3:当多层json嵌套的时候使用$.ajaxSettings.async = false; $.ajaxSettings.cache = false;会出现问题吗?
展开
 我来答
pieryon
2014-10-22 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14410 获赞数:166868
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部
1,二者的区别:
JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
JSON 是轻量级的文本数据交换格式
JSON 独立于语言 *
JSON 具有自我描述性,更易理解
* JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。
2.$.ajaxSettings.async = false;

含义“:把ajax请求设置为同步的,async表示异步,false就表示反的,同步
$.ajaxSettings.cache = false;

含义:ajax请求不保留缓存,只有在get请求下有用,
true的话会读缓存,可能真的到服务器上。false的话会在url后面加一个时间缀,让它跑到服务器获取结果

3.当你多层嵌套的时候不会产生问题!

希望我的回答能帮助到你,记得采纳哦
山雨城
2014-10-22 · TA获得超过114个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:77万
展开全部
  1. 本身是两个没有关系的东西,json是一种数据组织格式,ajax是一种和后台的交互方式

  2. ajaxSettings.async = false意思是同步,其实就是不使用异步,一般是true使用异步,要不然要ajax就没用了

    ajaxSettings.cache = false是否使用缓存,false就是不使用,为了防止同样的请求会采用缓存的方式导致不能及时刷新数据

  3. 这个问题不太明白,json嵌套和ajax没有什么关系

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无厘头吧
2014-10-22 · TA获得超过571个赞
知道小有建树答主
回答量:531
采纳率:62%
帮助的人:154万
展开全部
json 是一种数据结构。
ajax 是异步通讯技术,可以实现网页局部刷新。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式