使用AJAX在Zend Framework中更新PHP变量

时间:2012-06-04 21:18:39

标签: php javascript jquery ajax zend-framework

我有一个页面可以为最近的文章中的15个生成切片。文章计数在IndexController上设置,需要使用AJAX调用进行更新。触发AJAX调用的事件是更改是设备方向,因此当移动设备从纵向视图转到横向视图时。

我能够在Zend Framework之外使用它,但是由于这个MVC的新手我不太确定如何在控制器级别访问变量。

例如,我为我的AJAX调用提供了一些jQuery:

var request = $.ajax({
  type: "GET",
  url: "index/get-data",
  data: {tileLayout : "landscape" }
}).done(function( msg ) {
});

request.done(function(msg) {
});

我需要更新位于Controller中的这个变量并确定显示多少个tile:

$tiles = 15;

2 个答案:

答案 0 :(得分:1)

这个答案可以帮到你

https://stackoverflow.com/a/8489447/949273

这是使用Zend Framework和Ajax(jquery)的一个简单示例。

答案 1 :(得分:0)

您可以使用以下命令在控制器操作中获取titleLayout:

 $titleLayout = $this->_getParam('titleLayout');