0
私はangular1を使用してフォームを送信しようとしていますが、投稿をクリックするとのChrome DevツールのNetwork
タブに電話が表示されません。角度を使用してPOSTアクションを含むフォームを送信
私app.jsは次のとおりです。
app.controller('MyCtrl', ['$scope', 'Upload', '$timeout', function ($scope, Upload, $http, $timeout) {
$scope.loaderHidden = true;
$scope.csvurls = function() {
alert("here");
$http({
method : 'POST',
url : '/create'
})
}
....
}]);
私の形式は以下の通りです:
<form class="form-inline" ng-submit="csvurls()">
<input type="text" id="inlineFormInput">
<button type="submit" class="btn btn-primary">Submit</button>
</form>
私はしかしalert
を見ることができ提出]をクリックすると、私は/create
への呼び出しがあるとは思いません開始されます。ログにもエラーは表示されません。
FWIW私のアプリケーションではng-file-upload
も使用しています。
あなたはあなたのポストコマンドを使用して、任意のデータが含まれていませんでした。また、成功したか失敗したか、失敗したかどうかを確認するために、 '$ http'から得られる約束どおりに何もしないでください。 – Igor