سلام دوستان
من با 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
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟