0

假设我们有变量v1,它在视图文件即index.ctp 中带有值'abc'。现在我们必须在加载 ajax url 时在数据中传递这个变量。

4

1 回答 1

0
var v1 = "abc";

$.ajax({
    type: "POST",
    url: "your url where you want to send data",
    data: {
        passval: v1
    },
    beforeSend: function (XMLHttpRequest) {},
    success: function (data, textStatus, XmlHttpRequest) {},
    error: function (XMLHttpRequest, textStatus, errorThrown) {}
});

php您收到获取数据的文件中

$_POST['passval'];// gives "Abc"

查看ajax 演示如何设置

更新

在javascript中设置php变量

<script type="text/javascript"> 
var MyJSStringVar = "<?php Print($MyPHPStringVar); ?>"; 
var MyJSNumVar = <?php Print($MyPHPNumVar); ?>;
 </script>
于 2013-10-24T05:10:29.383 回答