将变量从Javascript传递到Zend框架控制器
Pass variable from Javascript to Zend framework Controller
我有一个Zend框架控制器如下。
use Zend'Mvc'Controller'AbstractActionController;
use Zend'View'Model'JsonModel;
class myDataController extends AbstractActionController
{
public function indexAction()
{
return array();
}
public function viewHandlerAction()
{
echo $_REQUEST['value'];
$json = new JsonModel(array("abc"=>"1"));
return $json;
}
}
我正在向这个"viewHandlerAction"方法发送HTTP post请求,其中包含如下数据。
$http({
method : "POST",
url : "myData/my-data/viewHandler",
data : JSON.stringify(formData)
}).
then(function(response) {
//console.log(response);
}, function(response) {
//console.log(response);
});
我可以发送此请求并从控制器接收数据,没有任何问题。但是我无法访问我从客户端发送的数据(formData)。
我哪里做错了?
找到答案了。在action方法中,我们可以得到如下的参数列表:
$data = $this->getRequest()->getPost();
相关文章:
- Zend框架日期时间选择器
- 如何使用ajax和JQuery实现Dependent下拉zend框架1.12表单
- 使用JavaScript,PHP Ajax和Zend框架创建响应式网站的标准方法是什么?
- ZF2-Can't在zend框架2上使用jQuery.ajax访问控制器操作
- 将js和css文件添加到zend框架中的视图中
- 如何调用php json编码传递的ajax数组?zend框架2
- 从zend框架中的视图页触发控制器上的方法
- Zend框架:我如何在头部的脚本后添加JavaScript元素
- 如何在Zend框架中添加js文件时定义自定义属性
- Zend框架:在Javascript代码中插入对View helper的调用
- 忽略文件上传的空实例与Zend框架?文件因此无法上传
- 在zend框架中不能使用ajax发送值
- 将变量从Javascript传递到Zend框架控制器
- 如何在zend框架上添加jquery脚本
- 集成ext js v4.2.1和zend框架v1.11
- 如何在zend框架中创建captcha
- 使用zend框架进行服务器端extjs表单验证
- 带有Zend框架和Extjs的RESTFUL Web应用程序
- jsmvc库,如spine, backbone, jsmvc如何集成到一个基于服务器的mvc框架,如锂或zend
- Zend框架-使用javascript添加新的输入元素