Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 动态创建表单并提交表单后没有发布数据_Php_Angularjs_Forms - Fatal编程技术网

Php 动态创建表单并提交表单后没有发布数据

Php 动态创建表单并提交表单后没有发布数据,php,angularjs,forms,Php,Angularjs,Forms,我正在使用AngularJS和PHP为自己创建一个小商店系统(学习目的),我遇到了以下问题: 我创建了一个动态购物车,并在ng click上填入列表中单击对象的一些信息。我保存到一个名为scope.cart的范围变量中,该变量随后在购物车表中显示为ng repeat。然后,我还自动创建了隐藏的输入字段,以便在提交后将它们传递给$\u POST变量。因为我的帖子在提交后是空的,所以我尝试使用ngsubmit指令在发送公式时在scope.cart数组之外创建一个json文件,这样我就可以通过PHP调

我正在使用AngularJSPHP为自己创建一个小商店系统(学习目的),我遇到了以下问题:

我创建了一个动态购物车,并在
ng click
上填入列表中单击对象的一些信息。我保存到一个名为
scope.cart
的范围变量中,该变量随后在购物车表中显示为
ng repeat
。然后,我还自动创建了隐藏的输入字段,以便在提交后将它们传递给
$\u POST
变量。因为我的帖子在提交后是空的,所以我尝试使用
ngsubmit
指令在发送公式时在
scope.cart
数组之外创建一个json文件,这样我就可以通过PHP调用它。但这也不行。现在我陷入困境,不知道问题出在哪里

然而,我认为输入字段是空的,即使浏览器在源代码中动态添加了新字段,并且当我点击submit时,有空购物车的状态

解决我的问题并将AngJS数据发送到服务器的最佳方法是什么

navApp.controller('MainCtrl',['$scope','$http',函数(scope,http){
scope.submit=函数(){
var time=Math.floor(Date.now()/1000);
http.post('../dampfen/cfg/orders/cart'+time+'.json',scope.cart){
警报(“订单已成功转移!”);
});
}
}]);

贝斯特隆
1x{{item.name}{{{item.preis}

{{cart.sum}

签出Warenkorb lö;申

元素不能是
元素的子节点

您可以在表单中包含整个表。可以在表格单元格中包含整个表单

任何其他操作都会导致浏览器错误恢复,从而将表单转储到表外,留下输入


使用。编写有效的HTML。

谢谢,我不知道。将学习适当的结构。