如何在cakephp中通过jquery发送视图文件变量

时间:2013-10-24 05:08:45

标签: jquery cakephp

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

1 个答案:

答案 0 :(得分: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 demo how it setup

<强>更新

在javascript中设置php变量

<script type="text/javascript"> 
var MyJSStringVar = "<?php Print($MyPHPStringVar); ?>"; 
var MyJSNumVar = <?php Print($MyPHPNumVar); ?>;
 </script>