如何使用JavaScript或jQuery的DialogResult?

时间:2012-12-24 11:00:35

标签: javascript jquery asp.net c#-4.0

我想在我的aspx页面中显示带有OkCancel按钮的消息框。 使用代码隐藏代码

是可能的
DialogResult result = MessageBox.Show("How are you?", "Hi",MessageBoxButtons.OKCancel);

但我想用Javascript或jQuery做到这一点有可能吗? 谢谢,

2 个答案:

答案 0 :(得分:1)

您可以使用confirm

<强> Live Demo

var r = confirm("Press a button");
if (r == true) {
    alert("You pressed OK!");
}
else {
    alert("You pressed Cancel!");
}​

答案 1 :(得分:0)

使用普通的javascript,您可以使用prompt函数:

<script type="text/javascript">
    var result = window.prompt('How are you?');
    alert(result);
</script>

如果您想要更多地控制此对话框的可视方面,则必须手动构建它,因为浏览器不允许对这些窗口进行任何自定义。例如,您可以使用jQuery UI dialog插件。看一下modal form demo,它可以让你完全控制对话框的视觉方面。