درود و عرض ادب .
نیاز به تاییدیه کاربر جهت حذف داده ها دارم اما به طرز عجیبی تابع sweetAlert من همواره یک مقدار را برمی گرداندد علیرغم استفاده مستقیم از مثالهای سایت sweetalert
این سورس تابع من است که همواره yes را برمی گرداند در حالیکه با انتخاب دکمه cancel باید no را برگرداند چرا مقدار هر دو دکمه yes و no یک مقدار را برمی گردانند؟؟
<html>
<head>
<script type="text/javascript" language="javascript" src="sweetalert2.min.js"></script>
<link rel="stylesheet" type="text/css" href="sweetalert2.css" />
<script type="text/javascript" language="javascript">
function kk()
{
Swal.fire({
title: 'Are you sure?',
text: "You won't be able to revert this!",
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Yes'
}).then((result) => {
if (result) alert('Yes'); else alert('no');
}).catch(function(reason){
alert('No');
});
}
</script>
</head>
<body>
<input type="button" id="pop" value="click me" onclick="kk()">
</body>
مقدار پارامتر result از then میاد وقتی swal به پرانتز انتهایی میرسد اگر پشت سر آن .then بیاید حاصل دکمه انتخاب شده در متغیر جلو then یعنی result ذخیره میشود حالا اگر result مقدار true باشد یعنی دکمه تایید (بله یا ok) انتخاب شده و در غیر اینصورت دکمه لغو (cancel) انتخاب شده اما در سوال من این اتفاق در asp نمی افتد ولی در یک فایل ساده html اتفاق می افتد
در نهایت مشکل رو خودم از سایت Sweetalert یافتم جواب شد این
then((result) => {
if (result.value)
document.getElementById("HidDel").value=1;
else if (result.dismiss === Swal.DismissReason.cancel) {
document.getElementById("HidDel").value=0;
});
تاریخ :
1398/08/09
- ساعت :
07:44:00 PM
- بازدید :
4855
- پاسخ :
1
|
تاریخ :
1398/10/15
- ساعت :
08:02:00 PM
- بازدید :
2726
- پاسخ :
1
|
تاریخ :
1398/10/19
- ساعت :
02:01:00 PM
- بازدید :
3087
- پاسخ :
2
|
تاریخ :
1403/10/20
- ساعت :
12:45:00 AM
- بازدید :
77
- پاسخ :
0
|
تاریخ :
1399/06/22
- ساعت :
08:02:00 PM
- بازدید :
4030
- پاسخ :
1
|
تاریخ :
1403/10/08
- ساعت :
12:22:00 PM
- بازدید :
80
- پاسخ :
1
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
306
- پاسخ :
0
|
تاریخ :
1403/07/09
- ساعت :
07:25:00 PM
- بازدید :
356
- پاسخ :
0
|
تاریخ :
1403/05/20
- ساعت :
09:18:00 PM
- بازدید :
566
- پاسخ :
0
|
تاریخ :
1402/01/26
- ساعت :
03:38:00 PM
- بازدید :
1337
- پاسخ :
1
|
تاریخ :
1403/11/03
- ساعت :
07:34:00 PM
- بازدید :
51
- پاسخ :
0
|
تاریخ :
1399/12/20
- ساعت :
10:32:00 AM
- بازدید :
2517
- پاسخ :
1
|
تاریخ :
1398/08/09
- ساعت :
07:44:00 PM
- بازدید :
4855
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:30:00 PM
- بازدید :
2570
- پاسخ :
1
|
تاریخ :
1403/11/03
- ساعت :
07:21:00 PM
- بازدید :
39
- پاسخ :
0
|
تاریخ :
1403/10/22
- ساعت :
12:29:00 PM
- بازدید :
81
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6640
- پاسخ :
1
|
تاریخ :
1403/11/02
- ساعت :
08:17:00 PM
- بازدید :
44
- پاسخ :
0
|
تاریخ :
1398/10/15
- ساعت :
08:02:00 PM
- بازدید :
2726
- پاسخ :
1
|
تاریخ :
1398/10/19
- ساعت :
02:01:00 PM
- بازدید :
3087
- پاسخ :
2
|