3

我在项目中使用Upload File控制,MVC-3

<input type="file" name="file" />

有什么办法或者是否可以手动(以编程方式)将文件分配给这个输入控件?就像是,

$('input[type=file]').val("filename or address or somethingelse" )?

4

3 回答 3

4

AFAIK 出于安全原因,您不能通过 JS 选择/分配文件。否则,您可以进入网站,该网站会自动从您的 PC 中选择一些敏感数据文件并自动将其上传到服务器上。

但是,您可以手动选择文件并在选择后通过 JS 自动上传。

于 2012-07-13T09:04:26.643 回答
1

由于安全原因你不能这样做

于 2012-07-13T09:04:46.237 回答
1

不,由于安全问题,这是不可能的。

您可以做的是使用某种上传器,即http://valums.com/ajax-upload/

于 2012-07-13T09:05:40.043 回答