uploadHttpData: function( r, type ) {
var data = !type;
data = type == "xml" || data ? r.responseXML : r.responseText;
// ifthe type is "script", eval it in global context
if( type == "script" ){
jQuery.globalEval( data );
}
// Get the JavaScript object, ifJSON is used.
if( type == "json" ){
data = jQuery.parseJSON(jQuery(data).text());
//eval( "data = " + data );
}
// evaluate scripts within html
if( type == "html" ){
jQuery("<div>").html(data).evalScripts();
}
return data;
}
ajaxfileupload回到json带<pre>
最新推荐文章于 2021-03-26 21:58:10 发布
本文介绍了一个用于处理HTTP响应数据的方法,包括对不同类型的响应数据(如XML、JSON、HTML和script)进行解析的过程。对于JSON数据,使用了jQuery库进行解析;对于HTML,通过创建一个临时的div元素来解析并执行内嵌的脚本;对于script类型的数据,则在全球上下文中进行评估。
162

被折叠的 条评论
为什么被折叠?



