我是Angular的新手。我正在尝试从HTML文件字段中读取上传文件路径,每当该字段发生“更改”时。如果我使用“onChange”,它可以工作,但当我按照Angular方式使用“ng-change”时,它无法工作。
<script>
var DemoModule = angular.module("Demo",[]);
DemoModule .controller("form-cntlr",function($scope){
$scope.selectFile = function()
{
$("#file").click();
}
$scope.fileNameChaged = function()
{
alert("select file");
}
});
</script>
<div ng-controller="form-cntlr">
<form>
<button ng-click="selectFile()">Upload Your File</button>
<input type="file" style="display:none"
id="file" name='file' ng-Change="fileNameChaged()"/>
</form>
</div>
fileNameChaged() 没有被调用。Firebug也没有显示任何错误。