2013-11-21 132 views
0

我使用flexigrid調用php頁面來獲取數據。成功後,我想獲得ajax響應數據,但它返回了flexigrid的html對象。我如何獲得響應json?Flexigrid獲取ajax響應

下面是代碼

$('.flexme').flexigrid({ 
    url: 'data.php', 
    dataType: 'json', 
    colModel: <? php echo $this - > gridcols; ?> , 
    striped: false, 
    width: 942, 
    height: 'auto', 
    showToggleBtn: false, 
    useRp: true, 
    rp: 15, 
    usepager: true, 
    onSubmit: addFormData, 
    showTableToggleBtn: true, 
    onError: function (data) { 
     alert("Error occured"); 
    }, 
    onSuccess: function (statusdata) { 
     console.log(statusdata); 
    }, 
    preProcess: function(responsedata){ 
     console.log(responsedata) 
    } 
}); 

這裏statusdata包含HTML網格不是從URL JSON。

更新:

使用

preProcess:function (jsondata) { 
console.log(jsondata); 

}

回答