ExtJs 4.2分页工具栏 - 禁用无效页面消息

时间:2014-05-08 05:58:23

标签: extjs4.2 pagingtoolbar

我为网格设置了一个分页工具栏。如果我在页码的文本字段中输入了无效的数字,则会显示错误消息/快速提示。我想禁用它。我已经完成了所有的配置,但找不到一个。有没有办法做到这一点?

Try here!

尝试在分页工具栏的文本输入中添加0,并使用鼠标指向它。工具提示会弹出。

1 个答案:

答案 0 :(得分:0)

您需要覆盖getPagingItems函数:

xtype: 'gridpanel',
(...),
dockedItems: [{
    xtype: 'pagingtoolbar',
    (...),
    getPagingItems: function() {
        var me = this;
        var pagingItems = me.self.prototype.getPagingItems.apply(me, arguments);
        for (var i in pagingItems) {
            var pagingItem = pagingItems[i];
            if (pagingItem != null && pagingItem.itemId == 'inputItem') {
                pagingItem.preventMark = true;
                break;
            }
        }
        return pagingItems;
    }
}]