You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Xrm.Utility.confirmDialog的按钮文本?是否支持自定义配置?

关于Xrm.Utility.confirmDialog按钮文本自定义的说明

配置项可用性

Xrm.Utility.confirmDialog的按钮显示文本属于可选配置项,完全支持自定义修改,未主动配置时默认显示「确定」「取消」,多语言环境下会自动适配当前用户的系统语言。

具体操作方法

你可以通过传入第四个可选参数options,设置对应属性自定义按钮文本:

  • confirmButtonLabel:自定义确认按钮的显示文本
  • cancelButtonLabel:自定义取消按钮的显示文本
    除此之外该参数还支持配置title属性自定义弹窗标题。

完整示例代码

// 示例:将确认按钮改为「提交」,取消按钮改为「放弃」,自定义弹窗标题
Xrm.Utility.confirmDialog(
  "您确定要提交当前修改的内容吗?",
  // 确认按钮回调
  () => {
    // 这里写确认后执行的业务逻辑
  },
  // 取消按钮回调(不需要可传null)
  () => {
    // 这里写取消后执行的业务逻辑
  },
  // 自定义配置项
  {
    confirmButtonLabel: "提交",
    cancelButtonLabel: "放弃",
    title: "修改内容提交确认"
  }
);

注意事项

  • 该配置仅在 Dynamics 365 CE 9.0 及以上版本、Dataverse 驱动的模型驱动应用中生效,低于9.0的旧版本环境不支持按钮文本自定义。
  • 如果只需要修改单个按钮的文本,单独传对应属性即可,不需要同时配置两个按钮的文本参数。

内容的提问来源于stack exchange,提问作者Damkulul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 15:51:01