1
A
回答
3
把这个
public function init()
{
$contextSwitch = $this->_helper->getHelper('contextSwitch');
$contextSwitch->addActionContext('test', 'json')
->initContext();
}
创建一个测试动作
public function testAction()
{
$this->view->var1 = "I'm testing";
}
然后使用jQuery在您的视图执行请求
<script type="text/javascript">
$(document).ready(function(){
$('#display').ajaxStart(function(){
$(this).html('Loading...');
});
str = $('#test').val();
$('#link').bind('click',function(event){
event.preventDefault();
$.post(
this.href,
{ var1: str, format: 'json' },
function(data){
$('#display').html(data.var1);
},
"json"
);
});
});
</script>
<input type="text" name="test" id="test" value="just testing" />
<p>
<a href="<?php echo $this->url(array('controller' => 'index', 'action' => 'test')); ?>" id="link">Testar</a>
</p>
<div id="display">...</div>
1
您可以使用这样的事情在您的控制器中:
public function testAction() {
// Remove all of your HTML stuff
$this->_helper->layout->disableLayout();
// PHP to create an array form database or something
// This will return the info as json. It takes care of the header and everything else!
return $this->_helper->json->sendJson(array('test'));
}
相关问题
- 1. ZendFrameWork如何与Zend_Db_Adapter_Driver_Pdo
- 2. jquery移动与ZendFramework
- 3. 将zendframework与drupal集成
- 4. ZendFramework Zend_Form_Element_File setDestination与重命名过滤器
- 5. 访问JSON输出由zendframework与jquery
- 6. Composer-php与ZendFramework 1不工作
- 7. ZendFramework,Doctrine 2 ODM与mongoDB - Hydrator错误
- 8. ZendFramework的.htaccess
- 9. ZendFramework 2.0.0rc3表
- 10. ZendFramework模块
- 11. Accent MySQL-Flex/ZendFramework
- 12. Zendframework 2的cPanel
- 13. 回路+ zendFramework
- 14. ZendFramework 2:目前
- 15. Phalanger和Zendframework
- 16. ZendFramework联系查询
- 17. Zendframework Rowset select by key
- 18. Zendframework链接问题
- 19. 安装zendframework 2.2 UnexpectedValueException
- 20. ZendFramework日志错误
- 21. 如何使用zendframework
- 22. ZendFramework 2:设置date_default_timezone
- 23. addFilter重命名ZendFramework
- 24. 的PHPUnit在zendframework 2
- 25. Zendframework路由问题
- 26. zendframework和uploadify集成
- 27. 翻译网址ZendFramework
- 28. ZendFramework autoRouting不工作
- 29. 路由和URL参数 - ZendFramework
- 30. ZendFramework图像不加载