Javascript 单击后显示对话框弹出刷新页面
我有一个对话框,在流程完成后显示一个Javascript 单击后显示对话框弹出刷新页面,javascript,c#,asp.net,ajax,function,Javascript,C#,Asp.net,Ajax,Function,我有一个对话框,在流程完成后显示一个OK按钮 我想在用户单击“确定”后刷新页面 但是,在我现有的代码中,没有代码来处理单击OK后的行为 下面是我目前的代码 $.ajax({ type: "POST", url: wsurl + "BackendRequest", data: '{ sDomain : "' + domain + '", sUserName : "' + username '"}', contentType: "application/json;
OK
按钮
我想在用户单击“确定”后刷新页面
但是,在我现有的代码中,没有代码来处理单击OK后的行为
下面是我目前的代码
$.ajax({
type: "POST",
url: wsurl + "BackendRequest",
data: '{ sDomain : "' + domain + '", sUserName : "' + username '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
document.getElementById('btnGenerate').disabled = true;
showDialogPopup('Generate Request', data.d);
//window.location.reload();
},
error: function (objXMLHttpRequest, textStatus, errorThrown) {
showDialogPopup('Generate Request', data.d);
//window.location.reload();
}
});
当前window.location.reload()代码>立即刷新页面
是否有方法仅在用户单击showDialogPopup
方法中的OK
后刷新页面?您可以使用返回类型为布尔的弹出模式
success: function (data) {
const isConfirmed = confirm('Generate Request');
if(isConfirmed) {
console.log('Ok button clicked', data.d)
window.location.reload();
}
}
您可以将弹出模式与返回类型布尔一起使用
success: function (data) {
const isConfirmed = confirm('Generate Request');
if(isConfirmed) {
console.log('Ok button clicked', data.d)
window.location.reload();
}
}
您应该为“确定”按钮编写onclick事件。
请尝试以下代码:
<a onclick="OpenModal()">Open Modal</a>
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<button onclick="ReloadPage()">Ok</button>
</div>
</div>
</div>
<script>
//Opens the popup
function OpenModal() {
$("#myModal").modal('show');
}
//Reloads the page
function ReloadPage() {
window.location.reload();
}
开放模式
好啊
//打开弹出窗口
函数OpenModal(){
$(“#myModal”).modal('show');
}
//重新加载页面
函数重载页面(){
window.location.reload();
}
您应该为“确定”按钮编写一个onclick事件。
请尝试以下代码:
<a onclick="OpenModal()">Open Modal</a>
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<button onclick="ReloadPage()">Ok</button>
</div>
</div>
</div>
<script>
//Opens the popup
function OpenModal() {
$("#myModal").modal('show');
}
//Reloads the page
function ReloadPage() {
window.location.reload();
}
开放模式
好啊
//打开弹出窗口
函数OpenModal(){
$(“#myModal”).modal('show');
}
//重新加载页面
函数重载页面(){
window.location.reload();
}