使用IE7 / 8时,我在控制器中检查AJAX请求似乎有问题。
if($this->_request->isXmlHttpRequest()) {
$do = 'the dance';
}
但$do
永远不会使用Zends isXmlHttpRequest()
....
有人可以帮忙吗?
编辑: 在客户端我使用jQuery发送请求
$.ajax({
url: url,
data: data,
type: "POST",
success: fx.planer.callback
});
ajax($form.attr("action"), $form.serialize());
为什么jQuery缺少标题?
答案 0 :(得分:0)
这听起来很愚蠢,但......
1 / if($this->getRequest()->isXmlHttpRequest())
的行为是否相同?
2 /如何检查$ do是否未填写?你在if?
中尝试了回音吗?