`
颖宝blingbling
  • 浏览: 40398 次
  • 性别: Icon_minigender_1
  • 来自: China
文章分类
社区版块
存档分类
最新评论

ajaxFileUpload进行文件上传时,总是进入error

 
阅读更多

ajaxFileUpload进行文件上传时,总是进入error

在返回的JSon字符串里面总是莫名其妙的添加了<pre>标签,例如返回内容为"{\"message\":\"导入文件已成功\",\"result\":\"OK\"}",在浏览器里面就变成了"<pre style="word-wrap: break-word; white-space: pre-wrap;">"{\"message\":\"导入文件已成功\",\"result\":\"OK\"}"</pre>",这样就导致Ajax解析返回值的时候出现错误。


把dataType改为jsonp,然后返回的数据变成了string类型,在进行转换json

data = (new Function("return " + data))();


这里的data为success的参数


贴上源码:




附上稳定版的ajaxfileupload.js

分享到:
评论

相关推荐

    ajaxfileupload多文件上传

    **AjaxFileUpload是基于JavaScript和Ajax技术的一种文件上传组件,它允许用户在不刷新整个页面的情况下实现异步文件上传。这种技术在Web开发中被广泛应用,因为它提供了良好的用户体验,允许用户在后台处理文件上传...

    ajaxFileUpload上传文件时无返回结果,调整函数后出现syntaxError :unexpected

    在使用AjaxFileUpload进行文件上传时,可能会遇到一些常见的问题,比如“无返回结果”或者在尝试解决问题后出现“syntaxError: unexpected”的错误提示。这个情况通常与JavaScript语法错误、服务器端响应格式、...

    解决使用ajaxFileUpload上传控件出现的问题:回调函数总是进入error或success

    `ajaxFileUpload`是一个JavaScript插件,它允许用户在不刷新页面的情况下实现异步文件上传,提供了更友好的用户体验。然而,在实际应用中,开发者可能会遇到一些问题,如回调函数总是进入error或success状态,这通常...

    AjaxFileUpload 文件上传

    AjaxFileUpload 是一个专门用于实现异步文件上传的JavaScript组件,它利用了Ajax技术,让用户可以在不刷新页面的情况下完成文件上传,提供了更为流畅和友好的用户体验。 AjaxFileUpload 的核心原理在于利用Ajax...

    $.ajaxFileUpload 文件上传

    $.ajaxFileUpload 针对文件上传进行了优化,处理了文件二进制数据的传输问题。 该插件的工作原理如下: 1. 用户选择要上传的文件后,$.ajaxFileUpload 将这些文件封装成FormData对象。 2. 使用Ajax调用,创建...

    ajaxfileupload实现异步式上传文件

    为了提供更好的交互性,开发者通常会采用异步文件上传技术,AjaxFileUpload就是这样一个JavaScript库,它允许用户在不刷新整个页面的情况下进行文件上传,显著提升了用户体验。 AjaxFileUpload是基于jQuery的一个...

    文件上传 ajaxfileupload.zip

    标题中的“文件上传 ajaxfileupload.zip”提示我们这个压缩包可能包含了一个用于实现文件上传功能的JavaScript库,名为“ajaxfileupload.js”。在Web开发中,文件上传是常见且重要的功能,尤其在需要用户提交图片、...

    AjaxFileUpload 文件下载

    `AjaxFileUpload`是一个基于jQuery的插件,专门用于实现异步文件上传功能,它极大地优化了用户体验,避免了传统表单提交带来的页面刷新问题。这篇内容将详细介绍`AjaxFileUpload`插件的核心原理、使用方法以及常见...

    关于ajaxfileupload 文件上传实例

    在Web开发中,文件上传是一项常见的功能,AjaxFileUpload是一个基于JavaScript和AJAX技术的文件上传组件,它允许用户在不刷新页面的情况下实现异步文件上传。本实例将重点讲解如何在Spring MVC框架下利用...

    jquery+ajaxfileupload+html文件上传

    在IT行业中,文件上传是网页应用中常见的功能之一,它允许用户将本地文件发送到服务器进行处理或存储。本教程将深入探讨如何使用jQuery、AjaxFileUpload插件以及HTML来实现一个无刷新的文件上传系统。 ### jQuery...

    ajaxFileUpload文件上传

    `ajaxFileUpload`是基于JavaScript和jQuery的一个插件,它利用Ajax技术实现了文件的异步上传,避免了传统文件上传时页面刷新带来的用户体验问题。通过在后台处理文件上传,前端可以实时显示上传进度和结果,增强了...

    使用ajaxFileUpload实现图片上传

    `success`和`error`回调函数分别在文件上传成功或失败时被调用,你可以根据返回的数据(在这里是JSON格式)进行后续操作,如显示上传成功的消息、更新页面上的图片预览等。 服务器端的`upload.php`文件需要接收并...

    ajaxfileupload异步上传文件

    3. **错误处理**:当文件上传失败时,可以捕获错误信息并展示给用户。 4. **文件类型限制**:可以通过配置限制用户只能上传特定类型的文件。 5. **文件大小限制**:可以设置上传文件的最大大小,防止大文件导致...

    ajaxfileupload

    1. **无需页面刷新**:使用`ajaxFileUpload`,文件上传过程中,页面不会重新加载,用户可以继续进行其他操作。 2. **进度反馈**:可以方便地添加进度条显示文件上传进度,提升用户体验。 3. **错误处理**:异步上传...

    Asp.Net MVC+Jquery ajaxfileupload实现文件上传(v1.0.0)

    在上述示例中,我们使用`$.ajaxFileUpload`方法发起文件上传请求,当上传成功或失败时,会调用相应的回调函数。 5. **兼容性**:由于ajaxfileupload插件使用了FormData对象和XMLHttpRequest Level 2 API,所以它在...

    ajaxfileupload 文件上传工具类使用

    **AjaxFileUpload是JavaScript中一个常用的文件上传工具类,它基于AJAX技术,可以在不刷新页面的情况下实现文件的异步上传。这个工具类通常被用于Web应用中,以提升用户体验,因为它允许用户在后台处理文件上传,而...

    ajaxFileUpload上传图片预览总结

    2. **多文件上传**:尽管AjaxFileUpload默认支持单文件上传,但通过修改源码或者使用其他库如Dropzone.js,可以实现多文件上传。 3. **文件类型限制**:可以通过`acceptFileTypes`配置项限制可上传的文件类型,例如...

    ajaxFileUpload+springMvc上传文件

    `ajaxFileUpload`是一个基于JavaScript的插件,它允许我们使用Ajax技术进行文件上传,无需刷新页面,提高用户体验。而`Spring MVC`是Spring框架的一部分,专门用于构建Web应用程序,其强大的模型-视图-控制器(MVC)...

    使用struts 2 和ajaxFileUpload组件实现图片上传预览(完整版)

    AjaxFileUpload是JQuery插件,用于实现异步文件上传功能,尤其适用于处理图片上传。在本文中,我们将详细介绍如何使用Struts 2和AjaxFileUpload组件来实现在Web应用程序中进行图片的上传与预览。 一、Struts 2 框架...

    ajaxfileupload.js(异步上传文件插件)

    jquery的一款异步文件上传插件,我博客中有关于此插件的详细教程。 handleError: function( s, xhr, status, e ) { // If a local callback was specified, fire it if ( s.error ) { s.error.call( s....

Global site tag (gtag.js) - Google Analytics