2

有什么方法可以更改模式中删除模式确认中的“是”和“否”文本按钮?

我已经尝试过了并更改了我的消息,但我无法更改是和否按钮文本

editing: {
            mode: "form",
            allowUpdating: true,
            allowDeleting: true,
            allowAdding: true,
            texts: {
                deleteRow: "delete",
                editRow: "edit",
                saveRowChanges: "save",
                cancelRowChanges: "cancele",
                confirmDeleteMessage: "are you sure?"
            }
        }
4

2 回答 2

3

要在确认对话框中自定义按钮文本,您可以使用本地化.loadMessages()方法。用法很简单:

DevExpress.localization.loadMessages({
    en: { "Yes": "Remove it!", "No": "Don't remove it!" }
});

示例演示了它的实际操作。

于 2017-03-16T06:50:18.820 回答
0

谢尔盖的答案应该被标记为正确,但这是一个替代的蛮力解决方案,只是为了好玩:

$('.dx-link-delete').on('click',
     function(){setTimeout(
         function(){
             var btns = $('.dx-popup-normal').find('.dx-button-text');
             btns.last().text('No thanks');
             btns.first().text('Yes please');
         },0);
     }
);
于 2017-03-16T07:04:56.847 回答