nnpc.net
当前位置:首页 >> jquEry AjAx中支持哪些返回类型 >>

jquEry AjAx中支持哪些返回类型

dataType类型:String预期服务器返回的数据类型.如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML.在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会执行这个脚本.随后服

jquery ajax中都支持哪些返回类型AxmlBhtmlCjsonpDjson?

1、ajax请求数据的类型dataType这可以设置,也就是说你想要得到什么类型的数据就设置成什么,你设置的是json类型,所以返回的数据必须是json的,不然会出错2、dataType可以不设置,会根据返回的数据格式自动判断,也就是说,你服务

你可以试一下text这个方法,就会发现页面上面填充以后的效果和你所传回来的html代码是一样的.html方法会把你传回来的字符串翻译成你想要的样子.而且text方法去某些标签中的内容的时候是不会取内容中的html标签,html则是全取.建议有时间多看看jquery的api

dataType: dataType //ajax 返回 文件 类型一、$.ajax的一般格式$.ajax({ type: 'POST', url: url , data: data , success: success , dataType: dataType //ajax 返回 文件 类型});二、$.ajax的参数描述参数 描述url 必需.规定把请求发送到哪个 URL. data

预期服务器返回的数据类型.如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML.在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会执行这个脚本.随后服务器端返回的数据会

html是返回里面的包含html片段,比如div啊,span啊等,而text不会包含html片段

text/html/script/xml/json等,他们当然都是响应数据的,就像你发送了一个链接,服务器返回这个链接所对应的表现形式.最基础的ajax只有两种数据相应:即XMLHttpRequest 对象的 responseText 或 responseXML 属性.responseText 获得字符串形式的响应数据. responseXML 获得 XML 形式的响应数据.

$.ajax({ type: "get", url: "test.txt", dataType: "text", success: function(data) { alert(data) }, error: function(xhr, type) {} });这个是我写的.text.txt 里面是js 代码 能正确返回. 我测试过了没有问题.

参考ajax api文档:http://www.w3school.com.cn/jquery/ajax_ajax.asp "xml": 返回 XML 文档,可用 jQuery 处理."html": 返回纯文本 HTML 信息;包含的 script 标签会在插入 dom 时执行."script": 返回纯文本 JavaScript 代码.

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com