2014-03-04 2 views
0
<div class="divMainContainer" ng-controller="loginController"> 
      <form name="loginForm" ng-submit="loginChecks($files)"> 
       <table class="imagetable"> 
        <tr>       
        <td>&nbsp;</td> 
        <td style="color:red;"> {{oneMore.firstName}}</td> 
        </tr> 
        <tr> 
         <th colspan="2">Enter login detail</th>        
        </tr> 
        <tr> 
         <td>User name</td> 
         <td><input type="text" id="txtUserName" ng-model="data.txtName" required></td>         
        </tr> 
        <tr> 
         <td>Password</td> 
         <td><input type="password" ng-model="data.txtPassword" required> </td>  
        </tr> 
        <tr> 
         <td>File upload data</td> 
         <td><input type="file"> </td>  
        </tr> 
        <tr>       
         <td>&nbsp;</td> 
         <td><input type="submit" value="Login"></td> 
        </tr>       
       </table> 
      </form>    
     </div> 

위의 코드에서. 사용자가 제출 버튼을 누르면 업로드하는 방법은 무엇입니까? 파일을 선택하면 업로드해서는 안됩니다.제출 버튼을 사용하여 angularjs에서 파일을 전달하는 방법은 무엇입니까?

+0

에 대한 구문을 제공하는 클라이언트 측의 파일에 핸들을 제공하는 https://github.com/danialfarid/angular-file-upload

+0

그것은 브라우저 특정이고 FileApi, AngularJS에 대한 작업이 표시되지 않습니다. 죄송합니다. –

답변

0

당신이 같은 지시를 사용할 필요가 : 당신은 서버 측에서이 얻을 수있는 예제는 서버 측 API 호출

+0

예. 나는 이미 그것을 사용했다. 그러나 제출 버튼이 변경되었을 때 파일을 업로드하는 방법에 대한 문서는 없습니다. 그 시간에 onFileSelect() 함수를 호출 할 때 파일을 선택하면 작동합니다. –

관련 문제