使用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()等
相关文章推荐
- 表单包含file上传文件提交,使用ajaxSubmint或者ajaxForm 遇到的问题以及解决方法
- 使用 jQuery.ajax 上传带文件的表单遇到的问题
- 使用ajax遇到的一些小问题
- IE7中使用AJAX遇到的一个问题
- 使用jquery datatables插件遇到fnReloadAjax的问题
- Asp.Net Mvc 4 使用Ajax 遇到的问题
- 使用ajaxuploadfile遇到的问题处理
- 关于我使用spring mvc框架做文件上传时遇到的问题
- FckEditor使用时遇到的两个问题,未能加载xxxx和上传图片无响应的解决方法
- .net 使用AjaxControlToolkit.dll 遇到的"Sys"未定义问题
- for循环里嵌套使用ajax遇到的问题
- 在网站后台使用uploadify上传图片遇到问题HTTP Error (302)
- 使用Ajax时上传文件的问题
- 使用FTPClient文件上传下载遇到的问题
- 使用化境无组件上传遇到的问题
- IE7中使用AJAX遇到的一个问题
- ajax2级联动,遇到一个异步优先级问题,使用settimeout 解决
- SyntaxHighlighter与ajax联合使用遇到的问题
- kindeditor上传图片和kkpager使用及遇到问题解决
- linux使用ftpclient文件上传遇到的问题