好的,所以我试图在PHP和jQuery上使用Zend Framework创建一个站点。我从页面到其中一个控制器进行AJAX调用,控制器正确回应代码,但jQuery永远不会“成功”。这就是我得到的:
jQuery AJAX调用:
$('.homeLink').click(function() {
$.ajax({
url: '/index/ajax/page/index',
type: 'POST',
success: function(result){
alert(result);
}
});
});
Controller然后回显以下字符串:
<p>Home page content here</p>
唯一的问题是,在成功发送警报时永远不会调用该函数。
任何帮助?
感谢。
更新:
我发现了AjaxContext Switch。所以现在我的jQuery调用有点不同。现在我使用URL'/ index / index / format / html'。
Zend控制器正在被正确调用,但是仍然没有返回任何内容。控制台回复内部服务器错误(代码500)。