پیش به سوی تابستان؛ با تخفیفهای داغ راکت!
بزن بریم!سلام دوستان
من با ajax درخواست تایید شماره موبایل رو انجام میدم که یه کد واسه کاربر میفرسته, این مورد رو انجام دادم و مشکلی نیست.
زمانی که این کد ارسال بشه بلافاصله یه sweet alert به کاربر نمایش داده میشه که داخلش یه اینپوت قرار داره , کاربر داخل این اینپوت باید کد دریافتی رو وارد کنه و روی تایید کلیک کنه. حالا توی این مورد به مشکل خوردم, نمیدونم چطور مقدار این اینپوت رو بگیرم و بصورت ajax ارسالش کنم
این کد ارسال اطلاعاته (که اگه موفقیت امیز باشه یه sweet alert دیگه بهمراه اینپوت نمایش میده)
jQuery(document).ready(function(){
jQuery('#sendCode1').click(function(e){
e.preventDefault();
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
jQuery.ajax({
url: "{{ route('frontend.user.mobile.send') }}",
method: 'post',
dataType: 'json',
success: function(result){
swal({
title: 'کد تایید با موفقیت ارسال شد',
input: 'number',
inputPlaceholder: 'کد دریافتی',
inputClass: 'form-control',
showCancelButton: true,
confirmButtonText: 'تایید',
showLoaderOnConfirm: true,
inputValidator: function (value) {
return !value && 'لطفا کد دریافتی را وارد کنید'
},
allowOutsideClick: false
})
}});
});
});
این نمونه کد رو هم دیدم اما نمیدونم برای چیزی که میخوام قابل استفاده هست یا نه
preConfirm: function (email) {
return new Promise(function (resolve) {
setTimeout(function () {
if (email === 'taken@example.com') {
swal.showValidationError('This email is already taken.')
}
resolve();
}, 2000);
});
},
سلام
از داکیومنت پلاگین استفاده کن همیشه
https://sweetalert2.github.io/
این هم نمونه کدی که لازم داری
https://sweetalert2.github.io/#ajax-request
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟