jQuery异步文件上传问题

时间:2012-01-12 05:51:44

标签: jquery asp.net ajax

所以我试图根据这里的文章来实现。 http://weblogs.asp.net/jalpeshpvadgama/archive/2011/12/23/async-file-upload-with-jquery-and-asp-net.aspx

但是我收到一条错误,指出:“Microsoft JScript运行时错误:对象不支持属性或方法'ajaxFileUpload'”

就像它没有看到jquery.extend或其他东西。

我已经包含了所有文件,在上传之前一切都很好看。有什么想法吗?

谢谢!

这里有错误,在$ .ajaxFileUpload:

 $.ajaxFileUpload({
            url: '../../Handlers/AjaxFileUploader.ashx',
            secureuri: false,
            fileElementId: 'fileToUpload',
            dataType: 'json',
            data: { name: 'logan', id: 'id' },
            success: function (data, status) {
                if (typeof (data.error) != 'undefined') {
                    if (data.error != '') {
                        alert(data.error);
                    } else {
                        alert(data.msg);
                    }
                }
            },
            error: function (data, status, e) {
                alert(e);
            }

2 个答案:

答案 0 :(得分:0)

由于您的js正在运行,可能是文件丢失。

在FF中使用firebug并检查Net选项卡。查找插件的js文件。

确保您的路径正确并且实际上正在加载js文件。

答案 1 :(得分:0)

在我的本地主机上,这对于Visual Studio 2010来说是个时髦的东西。下次我重新启动IDE时它正在运行。不知道问题是什么。