1

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

试试这里!

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

4

1 回答 1

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;
    }
}]
于 2014-05-08T08:53:59.777 回答