我要求显示交易确认的混淆。
我有一个系统来维护用户的每日交易。如果债务人进入交易,则当信用卡登录系统时,应显示确认消息。如果他确认交易那么只有交易才会成功。单个用户有多个事务。因此,对于每个交易,提供者必须显示具有该交易细节的确认消息。
我将如何在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) { }
});
我可以显示确认消息框。但我想要是/否按钮而不是确定/取消按钮。所以我使用自定义对话框,但它不适用于我。
答案 0 :(得分:0)
通过javascript,您可以在页面加载上加载确认消息,如下所示:
window.onload=function(){
var r=confirm("Message");
if (r==true) {
alert("OK!");
}
else {
alert("Cancel!");
}
};
答案 1 :(得分:0)
但是在哪里调用这个函数?在aspx代码中的body onload? 我有同样的情况,我想在C#的页面加载事件上执行一个带有确认消息的操作(是或否),我在body onload上使用了这个代码,但它总是在C#page load事件的代码之后运行。操作完成后会弹出确认信息。