国内做服装趋势的网站,外包公司做网站,什么网站可以做软件有哪些,青海建设协会网站jquery中ajax的dataType属性用于指定服务器返回的数据类型#xff0c;如果不指定#xff0c;jQuery 将自动根据HTTP包MIME信息来智能判断#xff0c;如果datatype选项不填写的话#xff0c;会将返回的数据当成字符串处理。jquery中ajax的dataType属性用于指定服务器返回的数…jquery中ajax的dataType属性用于指定服务器返回的数据类型如果不指定jQuery 将自动根据HTTP包MIME信息来智能判断如果datatype选项不填写的话会将返回的数据当成字符串处理。jquery中ajax的dataType属性用于指定服务器返回的数据类型如果不指定jQuery 将自动根据HTTP包MIME信息来智能判断如果datatype选项不填写的话会将返回的数据当成字符串处理。一、ajax语法jQuery.ajax([settings])参数说明settings用于配置 Ajax 请求的键值对集合。可以通过 $.ajaxSetup() 设置任何选项的默认值。二、ajax的datatype选项的值1、xml返回 XML 文档可用 jQuery 处理。2、html:返回纯文本 HTML 信息包含的 script 标签会在插入 dom 时执行。3、script:返回纯文本JavaScript 代码。不会自动缓存结果除非设置了 cache 参数。注意在远程请求时(不在同一个域下)所有 POST 请求都将转为 GET 请求。(因为将使用 DOM 的 script标签来加载)4、json: 返回 JSON 数据 。5、jsonp: JSONP 格式。使用JSONP 形式调用函数时如 myurl?callback? jQuery 将自动替换 ? 为正确的函数名以执行回调函数经常被用来同主域名下不同二级域名下的跨域请求。6、text: 返回纯文本字符串。下面是关于jquery ajax中的datatype相关问题datatype设置为html的时候返回的只是纯文本没有什么好说的设置成xml的时候返回的是一个xml document对象比如返回下面这么一个xml xml version1.0 encodingutf-8 110000北京市120000天津市这就需要用XMLDocument之类来操作还要考虑浏览器其实jquery本身也可以解析xml举个简单的例子$.ajax({type: Get,dataType: xml,url: test.xml,success: function(datas){$(province,datas).each(function(i){alert($($(provinceID,datas)[i]).text() _ $(this).text());});}});test.xml里面的内容就是上面的xml这样datas就是返回的xml文档对象lz可以自己试一试其实相对来说我更喜欢使用datatype:json,使用json数据对于javascript来说解析起来就更方便了上面是我整理给大家的希望今后会对大家有帮助。相关文章