1

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

4

1 回答 1

0

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

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

2/你如何检查 $do 没有被填满?您是否尝试在 if 中使用 echo ?

于 2012-04-18T13:30:50.457 回答