如何在Angularjs中设置脏输入类型=文件字段?
如果通过输入字段上传文件,我需要将表格设置为脏,因此相应地启用提交按钮。
下面的代码不起作用。
<form novalidate name="newForm" id="add-new-form" method="post" action="">
...
<input type="file" id="image_file" name="image_file" onchange="angular.element(this).scope().newForm.image_file.$setDirty()" accept="image/*">
...
<button type="button" class="btn btn-success" ng-disabled="newForm.$invalid || newForm.$pristine" id="add-new-btn" ng-click="update(product)"><i class="fa fa-check"></i> Save</button>
</form>