Zend Framework $ this-> _request-> isXmlHttpRequest()IE7 / 8

时间:2012-04-10 15:53:29

标签: ajax zend-framework internet-explorer-8 internet-explorer-7 xmlhttprequest

使用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缺少标题?

1 个答案:

答案 0 :(得分:0)

这听起来很愚蠢,但......

1 / if($this->getRequest()->isXmlHttpRequest())的行为是否相同?

2 /如何检查$ do是否未填写?你在if?

中尝试了回音吗?