我在 IE8/7 中遇到了一个奇怪的问题(一如既往),但这次它提出了 zend 框架.. 下面我已经解释了..
问题,
当我在 zend 框架 1.X 中使用 jquery ajax 方法时,如下所示,如果我使用,'type: 'POST'
那么我的 zend 控制器将不会检测到参数值,而不是显示空白..
例如在我的 Zend 控制器中
`echo $this->_request->getParam('aData');` //echo nothing
但如果我使用类型:'GET',所有参数都会在我的 zend 控制器中正常显示。
echo $this->_request->getParam('aData'); //echoing parameter values
$.ajax({
type: 'GET',
dataType: 'json',
url: "/xhr_process/commentsave/",
data: aData,
success:function(aResponse){
console.log(aResponse);
}
});
这仅在 IE 8/7 中出现,其他所有浏览器都运行良好
感谢想法!
更新
我已将 CACHE 设置为 false 不成功
console.log(aData); Object { sCommentText="wewewewew", iComponent="1"}
更新 2
我们正在使用 NTML 进行身份验证