只有文本返回时,Kendoui Grid调用自定义函数

时间:2013-08-24 09:58:37

标签: php json twitter-bootstrap kendo-ui kendo-grid

目前我的PHP向网格返回一个json编码的字符串,其中包含显示网格中行和单元格所需的所有信息。

但是我希望它在返回纯文本而不是JSON时抛出一个Bootstrap对话框。

如何做到这一点?

1 个答案:

答案 0 :(得分:0)

如果在数据源的parse方法中添加一些验证逻辑,那么您应该能够执行所需的操作。

http://docs.kendoui.com/api/framework/datasource#configuration-schema.parse

schema: {
    parse: function(response) {
     try
       {
               var json = $.parseJSON(response.data);
       }
       catch(err)
       {
               console.log('dialog');
       } 
      return response.data;
    }
  }