从javascript获取值并将其分配给PHP变量

时间:2016-10-31 11:17:25

标签: javascript php jquery json variables

我有这个JavaScript代码

var list = "";
$.each(data.result.products, function (i, item) {
    var prices = item.salePrice;
    list = list +
        '<h3>' + item.productTitle + '</h3>' +
        '<h4>' +  item.salePrice + ' </h4>' +
        '<?php $price = "" ?>' +
        ;
})

我希望PHP变量item.salePrice中有<?php $price = "" ?>。将价格值分配给PHP变量的最佳解决方案是什么。

1 个答案:

答案 0 :(得分:0)

您正在尝试从客户端在服务器上执行某些操作,这是不可能的。 Javascript在客户端运行,这意味着您无法访问服务器,因为您无法直接访问服务器。允许您从客户端调用服务器的是jQuery.ajax(),它对服务器执行异步调用。这样您就可以进行服务器更改。你这样做,你只需插入一些永远不会运行的PHP代码,因为该网站已经完全加载。