gpt4 book ai didi

c# - 在 asp.net c# 页面中提醒

转载 作者:行者123 更新时间:2023-11-29 22:08:16 25 4
gpt4 key购买 nike

对不起,如果我的英语不好。

我有一个问题,我认为问题出在我对 javascript 的了解不足,但是..我知道你可以帮我解决这个问题。

我有一个带有图像按钮的页面,我用它来删除数据,我需要一个确认对话框。 Alertify 很漂亮,我在服务器端使用 altertify alert 是这样的:

string myScript2 = "alertify.error('message.')";
ScriptManager.RegisterClientScriptBlock(Page, Page.GetType(),
Guid.NewGuid().ToString(), myScript2, true);
return;

并且工作正常!

但我不明白如何使用 alertify.confirm。

例如我用过

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="../../js/alertify.min.js"></script>
<!-- include the core styles -->
<link rel="stylesheet" href="../../js/alertify.core.css" />
<!-- include a theme, can be included into the core instead of 2 separate files -->
<link rel="stylesheet" href="../../js/alertify.default.css" />
<script type="text/javascript">
$("#btElimina").on('click', function () {
alertify.confirm("This is a confirm dialog", function (e) {
if (e) {
alertify.success("You've clicked OK");
} else {
alertify.error("You've clicked Cancel");
}
});
return false;
});
</script>

但无事可做...我不能使用 onclientclick 因为 alertify 是一个非阻塞的而不是模态窗口...你能帮我理解吗?不是为我写代码,而是为了理解并让我可行谢谢

亨利

最佳答案

alertify.success("You've clicked OK"); 替换为 return true;alertify.error("You've clicked Cancel"); with return false;

同时改变这个:

$("#btElimina").on('click', function () {

为此:

$("#<%=btElimina.ClientID%>").on('click', return function () {

关于c# - 在 asp.net c# 页面中提醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19701706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com