javascript - JavaScript 中的自定义消息框

标签 javascript css visual-studio-lightswitch lightswitch-2013

我正在考虑用 JavaScript 制作自定义消息框,但想知道我该怎么做。下面的代码显示了是、否、取消消息框:

 msls.showMessageBox("Please choose the appropriate button", {
            title: "This is a message box",

            buttons: msls.MessageBoxButtons.yesNoCancel

        }).then(function(result) {

            if (result === msls.MessageBoxResult.yes) {

                alert("You have selected Morning");

            } else if (result === msls.MessageBoxResult.no) {

                alert("You Have Selected Afternoon");

            } else if (result === msls.MessageBoxResult.cancel) {

                alert("You have closed this message box");

            }

        });
}

我的目标是重命名按钮文本,但我不确定该怎么做,下面是我的意思的示例:

  • 早上好
  • 下午
  • 取消取消

我知道如何更改每个按钮的功能,这只是编辑按钮内文本的一小部分,以表达我想要的内容,感谢您的帮助

我使用 Lightswitch HTML 并且在 jquery.mobile.structure-1.3.0.css 文件中引用了消息框 enter image description here

最佳答案

如果您使用的是 msls.ShowMessageBox API,则无法更改按钮的文本。在 LightSwitch 中推荐的方法是使用 Popup。

Creating a Popup Screen in LightSwitch

关于javascript - JavaScript 中的自定义消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27844527/

相关文章:

php - 想要在图像下载过程中显示 “loading” 图像 - Javascript

javascript - 为什么ReactJS处理radio `checked` attr与其他attrs不同?

html - 缩略图显示为已缩放,但宽度和高度为150

javascript - 使用 CSS 和 JavaScript 的总客户端宽度

javascript - 从 Javascript 创建视频时无法应用 video-js 皮肤

javascript - 在 Javascript 中设置默认 DateTimeOffset

javascript - 使用不同大小的图像调整 slider 大小

c# - 在生成的 Word 文档中格式化单元格

silverlight - 灯开关中的单元测试

javascript - ServiceWorkerContainer.ready 特定的 scriptURL?