ajax中data参数格式解释 ajax中data参数格式( 二 )


要求为String类型的参数,当发送信息至服务器时,内容编码类型默认为”
application/x-www-form-urlencoded” 。该默认值适合大多数应用场合 。
13)dataFilter:
要求为Function类型的参数,给Ajax返回的原始数据进行预处理的函数 。提供data和type两个参数 。data是Ajax返回的原始数据,type是调用jQuery.ajax时提供的dataType参数 。函数返回的值将由jQuery进一步处理 。
function(data, type){//返回处理后的数据return data;}14)dataFilter:
要求为Function类型的参数,给Ajax返回的原始数据进行预处理的函数 。提供data和type两个参数 。data是Ajax返回的原始数据,type是调用jQuery.ajax时提供的dataType参数 。函数返回的值将由jQuery进一步处理 。
function(data, type){//返回处理后的数据return data;}15)global:
要求为Boolean类型的参数,默认为true 。表示是否触发全局ajax事件 。设置为false将不会触发全局ajax事件,ajaxStart或ajaxStop可用于控制各种ajax事件 。
16)ifModified:
要求为Boolean类型的参数,默认为false 。仅在服务器数据改变时获取新数据 。服务器数据改变判断的依据是Last-Modified头信息 。默认值是false,即忽略头信息 。
17)jsonp:
要求为String类型的参数,在一个jsonp请求中重写回调函数的名字 。该值用来替代在”callback=?”这种GET或POST请求中URL参数里的”callback”部分,例如{jsonp:’onJsonPLoad’}会导致将”onJsonPLoad=?”传给服务器 。
18)username:
要求为String类型的参数,用于响应HTTP访问认证请求的用户名 。
19)password:
要求为String类型的参数,用于响应HTTP访问认证请求的密码 。
20)processData:
要求为Boolean类型的参数,默认为true 。默认情况下,发送的数据将被转换为对象(从技术角度来讲并非字符串)以配合默认内容类型”
application/x-www-form-urlencoded” 。如果要发送DOM树信息或者其他不希望转换的信息,请设置为false 。
21)scriptCharset:
要求为String类型的参数,只有当请求时dataType为”jsonp”或者”script”,并且type是GET时才会用于强制修改字符集(charset) 。通常在本地和远程的内容编码不同时使用 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: