angularJS中file的ng-change事件无效

2022-08-03  本文已影响0人  Jesse_001

出现这个问题是因为input的type是file,这时如果用ng-change="()"是无效的。
而且如果是动态弹框出来的input元素,使用jQuery的$("#id").change()方法也无效。

解决方法:页面用onchange事件,配合js里的$scope.方法。

<!--页面代码片段-->
<input οnchange="angular.element(this).scope().change()" type="file">

// js代码片段
$scope.change= function () {}
上一篇下一篇

猜你喜欢

热点阅读