我是laravel和angularjs的新手。我想将angularjs与laravel集成。我想用名称,电子邮件,密码,个人资料图片等字段制作注册表。我想使用angularjs将该表单提交给laravel控制器以在db中存储数据。我使用下面的代码将表单数据传递给控制器。
$http({
method: 'POST',
url: url,
data: $scope.employees,
headers: {'Content-Type': undefined}
}).success(function (response) {
console.log(response);
}).error(function (response) {
console.log(response);
alert('This is embarassing. An error has occured. Please check the log for details');
});
任何人都可以指导我如何从表格中获取所有数据,包括图像文件和其他字段。我也尝试使用FormData()传递表单数据,但在这种情况下我只获取图像文件。
答案 0 :(得分:0)
最好的解决方案是将数据编码为json,然后在服务器端检索并解码。还要确保请求具有json内容类型。