Я отправляю данные формы из углового в codeigniter, получая пустой массив сообщений в контроллере codeigniter. , пожалуйста, помогите мне, спасибо.Получение пустого столбца в codeigniter от angularjs
здесь угловой-х контроллер
app.controller('step3', ['$scope', '$http', 'formdata', '$location', function($scope, $http, formdata, $location) {
$scope.formdata = formdata;
$scope.sendData = function($event) {
console.log(formdata);
$http.post(api_url + '/submit-agency-registration-form', {
headers: {
'Content-type': "application/x-www-form-urlencoded; charset=utf-8"
},
formdata: formdata
}).success(function(data) {
alert(data);
});
$event.preventDefault();
};
}]);
Я использую фабрики имени FormData:
app.factory("formdata", function() {
return {};
});
Я получаю $ _POST [ 'FormData']; или $ this-> input-> post ('formdata'); undefined в кодогенераторе codeigniter.
где 'становится наполненной formdata'? –
с использованием $ scope.formdata = formdata; Я заполняю formdata, каждый элемент управления имеет formdata.index в своей ng-модели, например, и т. д. –
@ user3736676, пожалуйста, посмотрите на код, перед публикацией Я использовал console.log (formdata), его печать данных на консоли –