【发布时间】: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 非常强大。非常感谢您的帮助...干杯。