0
我正在使用ng-upload並試圖在表單上同時使用ng-upload-before-submit和ng-upload-loading。但後者被調用,而前者(我想在表單提交之前做一些驗證)不會。任何人都可以請提供一些方向嗎?我的HTML代碼如下。ng-upload-before-submit沒有被調用
<form id='picUpload' name='picUpload' ng-upload-before-submit="validate()" method='post' data-ng-upload-loading="submittingForm()" action='uploadProfilePic' data-ng-upload='responseCallback(content)' enctype="multipart/form-data">
<fieldset class="control-group" id="username_fieldset">
<label class="control-label" for="user_screen_name">Username</label>
<div class="controls">
<p class="notification" id="username_notification"></p>
<input type="text" name="name" data-ng-model="user.name" maxlength="15" id="user_screen_name">
</div>
</fieldset>
在我app.js正在做以下幾點:
$scope.submittingForm = function(){
//set some flag and etc
}
$scope.validate = function(){
//check if the input field is valid
if(valid field){
alert("checked status");
return true;
} else {
return false;
}
將是這裏的任何指導,不勝感激!
感謝和問候!
請提供您正在使用的指令的鏈接。 –
這是我從哪裏上傳的。 – 5122014009