如你所见,我有一个ajax代码将数据传递给服务器并返回结果包括id,name,quantity。
如何获取数量或ID或名称并打印?谢谢!
$this->renderFile(dirname(_FILE__) . '/partials/_profile.php', ['name'=>'value']);
答案 0 :(得分:1)
使用dataType
JSON
代替text
。
$("#bto_update_quantity").click(function () {
$.ajax({
url: "cart/update_quantity",
type: "get",
dataType: "json",
data: {
id: $('.frm_product_id_cart').text(),
name: $('.frm_product_name_cart').text(),
quantity: $('#frm_product_quantity_cart').val()
},
success: function (data) {
var id = data.id;
var name = data.name;
var quantity = data.quantity;
}
});
});
答案 1 :(得分:0)
你的dataType应该是Json而不是Text。
你应该在成功函数中传递一个返回参数
成功:功能(数据)
尝试控制日志记录数据,您就会知道如何获得所需的值
答案 2 :(得分:0)
如果结果是对象。 你可以这样做:
vtkRenderWindowInteractor