小编chi*_*old的帖子

Dojo dgrid没有显示"找不到结果"消息

我有这个作为我的dgrid构造函数,

var MyQuickGrid = declare([onDemandGrid,Keyboard,Selection,ColumnHider,ColumnResizer,ColumnReorder]);
Run Code Online (Sandbox Code Playgroud)

部分config_opts是

var config_opts = {
         loadingMessage: "   Loading data...",
     noDataMessage: "No results found."
        }
Run Code Online (Sandbox Code Playgroud)

...

 lang.mixin(grid_opts,config_opts);
 window.grid = new MyQuickGrid(grid_opts,'node_of_intrest');
Run Code Online (Sandbox Code Playgroud)

然而,当我从使用JsonRESTStore服务器请求数据,并返回的JSON数据是空的,即"[]"的网格不显示"noDataMessage",我最初认为,这是因为头我被返回的,因为我是即使对于空结果集也返回200 OK,我将其更改为204 No Content但仍然似乎没有任何效果.我很感激一个工作,甚至一种方法来了解网格是否未能获得结果因为某些原因这个原生功能对我来说似乎太聪明了.

rest dojo amd http-1.1 dgrid

2
推荐指数
1
解决办法
1274
查看次数

标签 统计

amd ×1

dgrid ×1

dojo ×1

http-1.1 ×1

rest ×1