您的位置:首页 > 其它

使用ajax上传中遇到的问题

2014-06-13 14:22 155 查看
使用ajaxSubmit提交文件时,正确使用返回的json数据需要用eval在转化一下。

前台文件:


$("#form1").ajaxSubmit({
url: 'QueryHandler.ashx',
success: function (data) {
var json = eval("(" + data + ")");
alert(json.Total);
}
});


后台:

context.Response.ContentType = "text/html";
string  jsonStr = "{\"Total\":222,\"Result\":5655}";
context.Response.Write(jsonStr);
context.Response.End();


而使用其他jquery只做请求,不上传文件,不存在这个问题。如:$.post(),$.get()等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: