在我的控制器中,我的代码是这样的,
int resultCount = 3;
mav.addObject("resultCount", resultCount);
我的jsp代码是这样的,
$.ajax({
url: ....,
type: 'POST',
data: ....,
success: function( result ) {
if(result.resultCount != null){
*// here, I can see resultCount(3) in Chrome or IE9
// but it's undefiend in IE7 or IE8*
}
},
error : function(error){
}
我的问题是如何在IE7或IE8中获取resultCount。
当我控制或提示结果时,它包含resultCount(“resultCount”:3)。
我可能会问一个愚蠢的问题,但请给我任何想法。 感谢。
答案 0 :(得分:0)
尝试添加dataType:'json'
:
$.ajax({
url: ....,
type: 'POST',
data: ....,
dataType: 'json',
// ^^^^^^^^^^^^^^^
success: function (result) {
if (result.resultCount != null) {
* // here, I can see resultCount(3) in Chrome or IE9
// but it's undefiend in IE7 or IE8*
}
},
error: function (error) {
}