【问题标题】:Uploading File in AngularJS without submit button在没有提交按钮的AngularJS中上传文件
【发布时间】:2016-02-11 07:09:52
【问题描述】:

在没有提交按钮的情况下提交文件时,angularjs 的最佳做法是什么。 这是我的示例代码。

<form method="post" enctype="multipart/form-data" action="">
   <input type="file" name="file">
</form>

我已经尝试过使用 onchange,也非常有用,但我想要的是在选择一个文件后它会进行 ajax 调用(没有提交按钮)。

【问题讨论】:

  • 我认为这对你来说可能很有趣:stackoverflow.com/a/26711257/1281305
  • 不要试图重新发明轮子。为此目的有一些很酷的库,例如ng-file-upload 作为第一个示例。
  • 只需用表单数据发出一个post请求,5行代码。如果您只想上传文件,则无需花哨的库。
  • ng-file-upload 非常强大。非常感谢您的帮助...干杯。

标签: angularjs forms form-data


【解决方案1】:

我已经使用了 ngpload 模块。

ngpload

请参考链接中的文档,这肯定会对您有很大帮助

【讨论】:

    猜你喜欢
    • 2014-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-17
    • 2016-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多