【发布时间】:2012-01-03 23:22:46
【问题描述】:
我正在尝试将noDataMessage 设置为dojox.grid.EnhancedGrid,网格工作正常,当商店获取数据时它显示它的行没有问题,但我需要当商店没有数据时网格会给我看一条个性化的信息。我设置了noDataMessage属性,它是一个字符串,但是没有数据时什么都没有发生。
store中没有数据时如何触发事件?
我通过对数据库的 SQL 查询获取数据,答案是 JSON 序列化数据。
这是我的网格的代码。
intersGrid = new dojox.grid.EnhancedGrid({
// plugins: {dnd: true},viewInterconsulta
id :"intersGrid",
store: interfiltStore,
structure: intersLayout,
noDataMessage:"<span class=\"dojoxGridNoData\">No hay Datos</span>",
loadingMessage:'Cargando datos. Por favor espere.',
//noDataMessage: 'No existen pacientes esta agenda.',
errorMessage:'No existen datos para esta busqueda.'
}, "intersDiv");
【问题讨论】: