3
我正在尋找一種重置文件選擇的方法,以防用戶選擇一個無效文件作爲例子。重置文件選擇blueimp fileupload - angularJS
從gitHub上的this issue看來,您需要解除事件以重置文件選擇,現在,我該如何在AngularJS中做這樣的事情?
標記:
<form name="applyForm" data-file-upload="model.uploadOptionsResume" action="{{model.application_url}}" method="{{model.method}}" enctype="multipart/form-data">
<fieldset>
<input type="file" data-ng-model='model.formData.resume' name="resume" data-ng-disabled="" data-valid-file data-my-validate data-value-required="true">
<submit data-ng-disabled="applyForm.$invalid || innerLoader" class="btn btn-primary" style="width:99%;" data-ng-click="submit(); model.submitFormApplicant()">
Apply
<!-- submitFormApplicant() check if a file is selected and if not does regular submit -->
</submit>
</fieldset>
</form>
標準表單,帶有一個按鈕,該按鈕通過ng-click綁定到submit()函數。 Edired:添加了我的代碼的一個總結示例。 –
@OlegTikhonov哪裏是你實際使用插件的代碼? – mortalapeman
這就是所有事情,submit()事件是由blueimp庫js文件預定義的 –