php - 将 php var 传递给 javascript

标签 php javascript

所以,我运行这个 javascript 。此代码获取 cart.php 生成的 html

$.ajax({
    type: "GET",
    url: "/cart/cart.php",
    async: false,
    dataType: "html",
    success: function(html){
            $('#cart_content').html(html);          
    }

问题!如何获取 cart.php 中变量的值?

我喜欢这样的东西:$('#cart_content').html($myvar);

最佳答案

就个人而言,最简单的方法是返回 json,或者简单地回显您想要返回的数据。如果您要执行 json,请将 dataType 更改为 json,然后在 cart.php 上, echo json_encode(array('varname'=>$myvar)); 在您的 success 函数中,您将能够调用该变量:$('#cart_content').html(html.varname);

如果您选择走简单的路线,在 cart.php 上,只需回显数据即可。您的成功函数会将其存储为 html。

关于php - 将 php var 传递给 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7034366/

相关文章:

php - 如何解决 PostgreSQL/PHP 中的 "Resource ID #8"错误消息?

php - 如何在 MySQL 中使用用户定义的变量?

javascript - 如何在没有文本字段的情况下使用 JavaScript 调用 android 键盘?

javascript - WordPress Ajax 请求返回 0

php - 将复杂查询分解为 MYSQL 中的临时表

PHP:从非 native 数组返回值?

javascript - ¿如何在异步搜索过程中添加 'load more'按钮?

javascript - 自定义验证器,cb不是函数

javascript - onclick删除将始终删除表格的最后一行

JavaScript : Never returns from await