[英]Custom message box in JavaScript
我正在用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文件中引用了消息框
如果使用msls.ShowMessageBox API,则不能更改按钮的文本。 在LightSwitch中推荐的方法是使用弹出窗口。
进一步添加到上面的答案,这是如何完成的:
在屏幕上创建一个按钮,然后将其添加到执行代码中:
if (screen.Table.Variable == true) {
screen.showPopup("PopupTest");
} else {
myapp.commitChanges();
通过此代码,您可以添加多个带有未知数量变量的弹出窗口,或者在我的情况下,可以将每个按钮编码为执行特定任务。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.