[英]Confirmation message box on Page load
我需要證明交易確認的確認。
我有一個系統來維護用戶的日常交易。 如果借方輸入交易,則確認信息應在注冊者登錄系統時顯示。 如果他確認該交易,則只有交易會成功。 一個用戶有多個交易。 因此,對於每個事務處理者,必須顯示帶有該事務詳細信息的確認消息。
我將如何在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代碼的身體onload? 我在相同的情況下想對帶有確認消息的C#頁面加載事件執行操作(是或否),我在body onload上使用了此代碼,但它始終在C#頁面加載事件的代碼之后運行。 操作完成后將彈出確認信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.