dojo Quick Start/dojo入门手册--json

简介:

那要是我想更换获取到的数据类型,比如json?xml?修改handleAs即可,如: handleAs: "json"

dojo.xhrGet({
    url: "http://localhost/hello/sayHello.jsp",
    handleAs: "json",
    load: function(json)
    {
        alert(json.name)
    }
    //...
});

handleAs: "json-comment-filtered" 使用注释符号/**/把json数据包含起来,推荐使用 
handleAs: "json-comment-optional" 首先尝试使用json-comment-filtered,如果执行错误,再使用普通的json格式解析 
handleAs: "javascript" dojo尝试把服务器返回的数据当作javascript执行,并把结果作为参数传递给load函数 
handleAs: "xml" xml对象。注意在Mozilla和IE中的xml是不同的,推荐使用sarissa

至于json和object的转换等,在http://dojotoolkit.org/book/dojo-book-0-9/part-3-programmatic-dijit-and-dojo/other-miscellaneous-function/converting-json有一个表格,应该能找到你需要的。

想要直接提交一个表单就这样:

dojo.xhrGet({
    url: "http://localhost/hello/sayHello.jsp",
    form: dojo.byId("form1")
    //...
});


要解决IE下那个臭名昭著的缓存问题,就这样,preventCache会帮你自动生成一个timestamp

dojo.xhrGet({
    url: "http://localhost/hello/sayHello.jsp",
    preventCache: true
    //...
});
分类:  Dojo, JAVASCRIPT

本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2011/07/26/2117552.html,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
XML JSON 前端开发
Ajax技术【Ajax技术详解、 Ajax 的使用、Ajax请求、 JSON详解、JACKSON 的使用 】(一)-全面详解(学习总结---从入门到深化)
Ajax技术【Ajax技术详解、 Ajax 的使用、Ajax请求、 JSON详解、JACKSON 的使用 】(一)-全面详解(学习总结---从入门到深化)
114 1
|
5月前
|
编解码 JavaScript 前端开发
TypeScript【第三方声明文件、自定义声明文件、tsconfig.json文件简介、tsconfig.json 文件结构与配置】(六)-全面详解(学习总结---从入门到深化)
TypeScript【第三方声明文件、自定义声明文件、tsconfig.json文件简介、tsconfig.json 文件结构与配置】(六)-全面详解(学习总结---从入门到深化)
255 0
|
2月前
|
JSON 数据格式
langchain 入门指南 - JSON 形式输出大模型的响应
langchain 入门指南 - JSON 形式输出大模型的响应
76 0
|
3月前
|
JSON Java 数据格式
JSON parse error: Unexpected character (‘t‘ (code 116)): was expecting double-quote to start field n
JSON parse error: Unexpected character (‘t‘ (code 116)): was expecting double-quote to start field n
|
5月前
|
XML JSON 前端开发
Ajax – JSON入门指南
Ajax – JSON入门指南
39 1
|
10月前
|
数据采集 JSON JavaScript
C# 解析“JSON“格式数据和网络实战案例 入门
C# 解析“JSON“格式数据和网络实战案例 入门
|
12月前
|
JSON 数据格式
02zTree - 最简单的入门例子(JSON 数据)
02zTree - 最简单的入门例子(JSON 数据)
71 0
|
存储 JSON 数据格式
Python快速上手系列--JSON--入门篇
Python快速上手系列--JSON--入门篇
76 0
|
JSON Java 测试技术
《Java工程师必读手册》——Java单元测试系列——Java单元测试技巧之JSON序列化(1)
《Java工程师必读手册》——Java单元测试系列——Java单元测试技巧之JSON序列化(1)
|
存储 JSON Java
《Java工程师必读手册》——Java单元测试系列——Java单元测试技巧之JSON序列化(2)
《Java工程师必读手册》——Java单元测试系列——Java单元测试技巧之JSON序列化(2)
110 0
下一篇
无影云桌面