Flexigrid正在获取ajax响应
Flexigrid getting ajax response
我正在使用flexigrid,它调用php页面来获取数据。一旦成功,我想获得ajax响应数据,但它正在返回flexigrid的html对象。如何获取响应json?
这是代码
$('.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);
}
需要说明的是,函数preProcess必须返回处理后的数据。如果不返回数据,flexigrid将显示连接错误。
function preProcessData(data) {
/*do something with data*/
return data;
}
从这里拿走https://groups.google.com/forum/#!主题/flexigrid/y6c76Np2Xjw
相关文章:
- 不再使用innerHTML进行AJAX响应.(代码未得到响应)
- 为什么可以't我使用了AJAX响应的一部分
- Ajax响应转换
- 如何在数据表中设置从Ajax响应选中的复选框
- 在Javascript中的ajax响应之后未调用Dropdown事件
- RubyonRails-Ajax响应的问题
- Ajax:Ajax响应中的链接不起作用
- 如何执行ajax响应返回的javascript函数
- 带有 AJAX 响应或 AJAX 响应的 IF 条件.响应.Text 不起作用
- 正在检查ajax响应中的错误数据
- 如何从ajax响应中重新加载整个页面
- 如何使用jQuery/Ajax响应特定的提交按钮
- 是浏览器在AJAX响应中自动处理的HTTP标头
- Masony无法处理ajax响应
- 使用yii2表单等待ajax响应
- jquery返回ajax响应和用户定义的变量到函数
- 使用Ajax响应更新TextBox
- 如何在jquery ajax响应后设置jquery滑块的起始值
- Rails 4中不执行Ajax响应
- jquery解析ajax响应