0
ユーザーフォームデータを送信する必要があります。私はajaxSubmit
を使用してこれを行いましたが、アプリケーションにもう1つの新しいJSファイルを追加します。私はこれをanglejs http
サービスを使って実現したいと思います。私の質問は、ajaxSubmit
を使用することで、私はuserId idリクエスト本体を送信する必要があり、フォームデータはajaxSubmit
メソッドitselftで処理されることです。私はajaxSubmit
のやり方でデータを送信したいだけです。anglejs httpサービスを使用してフォームデータを送信
HTML
<form role="form" action="profile_pic">
<div class="cover-50 pull-left pos-relative upload-photo">
<input type="file" onchange="angular.element(this).scope().uploadProfilePic(this)" accept="images/*" capture>
<label>Upload Media</label>
</div>
</form>
コントローラ
$scope.uploadProfilePic = function(){
$http({
'method': 'POST',
'url': /upload/user/image,
'data': {
'userId' : 457
},
});
// $form.ajaxSubmit({
// type : 'POST',
// url : '/upload/user/image',
// data : {
// 'userId' : 457
// }
// });
}