相关疑难解决方法(0)

如何异步上传文件?

我想用jQuery异步上传一个文件.这是我的HTML:

<span>File</span>
<input type="file" id="file" name="file" size="10"/>
<input id="uploadbutton" type="button" value="Upload"/>
Run Code Online (Sandbox Code Playgroud)

在这里我的__CODE__代码:

$(document).ready(function () {
    $("#uploadbutton").click(function () {
        var filename = $("#file").val();

        $.ajax({
            type: "POST",
            url: "addFile.do",
            enctype: 'multipart/form-data',
            data: {
                file: filename
            },
            success: function () {
                alert("Data Uploaded: ");
            }
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

我只获取文件名,而不是上传文件.我该怎么做才能解决这个问题?

现行解决方案

我正在使用jQuery Form Plugin上传文件.

javascript ajax jquery asynchronous xmlhttprequest

2841
推荐指数
28
解决办法
129万
查看次数

jQuery Ajax文件上传

我可以使用以下jQuery代码使用Ajax请求的post方法执行文件上载吗?

$.ajax({
    type: "POST",
    timeout: 50000,
    url: url,
    data: dataString,
    success: function (data) {
        alert('success');
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

如果可能,我是否需要填写"数据"部分?这是正确的方法吗?我只将文件发布到服务器端.

我一直在谷歌搜索,但我发现是一个插件,而在我的计划中,我不想使用它.至少目前.

javascript ajax jquery post file-upload

722
推荐指数
22
解决办法
132万
查看次数

如何使用JSON和jQuery将文件发送到服务器

我将使用jQuery将文件发送到我的服务器.我怎么能用JSON呢?

文件类型并不重要,我打算在我的服务器应用程序上接收byteArray或类似的东西.

如果它有助于我使用ASP.NET应用程序,但我的问题不是我在服务器端处理它的方式,问题是如何使用jQuery发送文件数据.

我发现了一些使用Flash文件的jQuery上传插件,其他不使用Flash的上传插件,但我真正想知道的是这个过程是如何工作的,而不仅仅是使用已经创建的东西!

asp.net upload jquery json file-upload

5
推荐指数
1
解决办法
7697
查看次数

使用ajax和php上传文件

我想用ajax和php实现文件上传.我有一个表单输入标记.我想要输入标签的onchange事件,文件将被上传到服务器,我将在javascript中的变量中获取文件的路径!所以,我想保持在同一页面上传文件,获取javascript变量中的文件路径.

任何伪代码,示例或教程都将非常感激.

javascript php ajax html5

1
推荐指数
1
解决办法
5094
查看次数