页面加载上的确认消息框
本文关键字:确认 消息 加载 | 更新日期: 2023-09-27 17:58:59
我需要为交易确认显示确认。
我有一个系统来维护来自用户的日常交易。如果借方输入交易,则创建者登录系统时应显示确认消息。如果他确认了该交易,那么只有交易会成功。单个用户有多个事务。因此,对于每笔交易,创建者必须显示带有该交易详细信息的确认消息。
我将如何在asp.net 中做到这一点
我应该从javascript调用web方法来获取所有未决交易或有其他合适的方法吗?
编辑
$(function () {
PageMethods.getPandingTransaction(onSucess, onError);
function onSucess(result) {
for (var i = 0; i <= result.length; i++) {
var message = "Please confirm Rs." + result[i].Amount
if (confirm(message)) {
PageMethods.UpdateTransaction(result[i].TransactionID, true);
}
else { PageMethods.UpdateTransaction(result[i].TransactionID, false); }
}
}
function onError(result) { }
});
我可以显示确认消息框。但是我想要"是/否"按钮,而不是"确定/取消"按钮。所以我使用自定义对话框,但它对我不起作用。
通过javascript,您可以在页面加载上加载确认消息,如下所示:
window.onload=function(){
var r=confirm("Message");
if (r==true) {
alert("OK!");
}
else {
alert("Cancel!");
}
};
但是在哪里调用这个函数呢?aspx代码中的body onload?。我有同样的情况,我想用确认消息(是或否)对C#的页面加载事件执行操作,我在body onload上使用了这个代码,但它总是在C#页面加载事件的代码之后运行。操作完成后将弹出确认消息。