【发布时间】:2020-10-25 14:42:54
【问题描述】:
下面是我的一段代码。
$.ajax({
type:'POST',
dataType: JSON,
url: 'http://localhost/UPLOAD-THIS/public/api/place-order',
data: {"order":[{"id":2,"restaurant_id":2,"item_category_id":1,"name":"Burger","price":"10.00","image":"/assets/img/items/1570619770Fblsy6snNM.png","is_recommended":1,"is_popular":1,"is_new":1,"desc":null,"placeholder_image":"/assets/img/items/small/1570619770Fblsy6snNM-sm.png","is_active":1,"addon_categories":[],"quantity":1},
{"id":3,"restaurant_id":2,"item_category_id":1,"name":"Pizza","price":"20.00","image":"/assets/img/items/1570619787yieN7hwXCQ.jpg","is_recommended":1,"is_popular":1,"is_new":1,"desc":null,"placeholder_image":"/assets/img/items/small/1570619787yieN7hwXCQ-sm.jpg","is_active":1,"addon_categories":[],"quantity":1}],
"coupon":[],"location":"Campus","order_comment":null,"total":{"productQuantity":2,"totalPrice":30},"method":"Wallet","payment_token":""},
success: function(e) {
alert(success);
},
error: function(e) {
alert(JSON.stringify(e));
}
});
以上数据是虚拟的。 我想知道如何以将数据存储在数据库中的方式传递数据。
例如:“id”应从填写并存储在数据库中的表单中获取。
【问题讨论】:
-
那么,您是在寻求从表单中提取数据的帮助,还是在将数据存储在数据库中的帮助?
-
您需要在文件
UPLOAD-THIS/public/api/place-order/index.php中使用$_POST处理传入数据的一些代码。然后触发这个ajax并检查你的响应(你也使用success: function(e) {,所以变量是e,但是你尝试提醒success,这似乎是未定义的)。 -
console.log(data);首先你调试一下。
-
@PHP 我做了,我得到了我真正想要存储的数据。
-
@CatchAsCatchCan 将数据存储在数据库中。我只是想知道如何在语法上写“数据”字段,以便从填写的表格中引用数据
标签: javascript php html ajax laravel