Ребят есть форма:
<form ng-init="addNewClicked=false; " ng-if="addNewClicked" id="newTaskForm" class="add-task">
<div class="form-actions">
<div class="input-group">
<input type="file" class="form-control" name="comment" ng-model="taskInput" placeholder="1" ng-focus="addNewClicked">
<input type="text" class="form-control" name="comment" ng-model="taskInput1" placeholder="2" ng-focus="addNewClicked">
<input type="text" class="form-control" name="comment" ng-model="taskInput2" placeholder="3" ng-focus="addNewClicked">
<div class="input-group-btn">
<button class="btn btn-default" type="submit" ng-click="addTask(taskInput,taskInput1,taskInput2)"><i class="glyphicon glyphicon-plus"></i> Add New Task</button>
</div>
</div>
</div>
</form>
а вот сам обработчик!!!
var app = angular.module('myApp', []);
app.controller('tasksController', function($scope, $http) {
getTask(); // Load all available tasks
function getTask(){
$http.post("ajax/getTask.php").success(function(data){
$scope.tasks = data;
});
};
$scope.addTask = function (image, name, descr) {
$http.post("ajax/addTask.php?image="+image+"&name="+name+"&descr="+descr).success(function(data){
getTask();
$scope.taskInput = "";
$scope.taskInput1 = "";
$scope.taskInput2 = "";
});
};
});
Дело все в том ребят, что я передаю все GET'ом а вот файл передается некорректно! Я ума не сложу как мне передать файл! Говорят что файл нужно постить! так как GET не подходит! скажите что делать???