Jquery trigger('click') 不适用于 Safari 和 IE,但适用于 Mozilla、chrome、
我正在使用 AngularJS,这是我的代码片段
$scope.browseFile = function () {
$('.upfile').trigger('click');
console.log('click','fired browseFile');
}
这是HTML代码
<a class="btn-attach pull-left" data-ng-click="browseFile()">Attach <i class="glyphicon glyphicon-paperclip"></i></a><input type="file" name="file" class="upfile" id="upfile" onchange="angular.element(this).scope().uploadFile(this.files)" style="display: none;"/>