У меня есть страница с кнопкой, и когда она будет нажата, она будет выполнять долговременную задачу асинхронно. Я попытался выполнить проверку на этой кнопке с помощью javascript, и при нажатии на нее появится диалоговое окно подтверждения. Но когда я нажал кнопку «Отменить» в диалоговом окне подтверждения, долговременная задача все равно будет выполнена вместо того, чтобы возвращать false.диалоговое окно подтверждения javascript
Любые идеи? Любая помощь приветствуется!
Code-Behind:
btnPrint.Attributes.Add("onclick", "javascript:submittingID='btnAdd';return validation();")
Public Sub LongTimeTask()
.......
End Sub
Javascript:
function validation() {
....
confirmPrint()
}
function confirmPrint() {
if (confirm("Are you sure you want to print? This process may take up to few minutes.") == true)
return true;
else
return false;
}
Этого недостаточно, чтобы вам помочь. можете ли вы опубликовать часть кода, который вы используете? – teepark