راکت

مشکل در اجرای کد های jquery در لاراول

8 پاسخ

با عرض سلام و خسته نباشید..
من تو پروژه لاراولم که رو هاست آپلود شده یک قیمت درستورات ajax نوشتم که پس از success شدن اجرا شود اما فقط خط اول دستور اجرا میشه و ادامه نه مشکل از کجا میتونه باشه....

ثبت پرسش جدید

پاسخ‌ها

8
بهنام فلاح پور
بهنام فلاح پور
@gharibe.ashna2012

سلام
کدتون رو بذارید لطفاً

علیرضا صالحی
علیرضا صالحی
@aliunity751

تکه کد اول "if (isAwesome){
return true"
چیزی نیست

if (isAwesome){
  return true

function sendphone() {  
event.preventDefault();  
$('#result').slideDown();  
$('#result').html('<img width="32" height="32" src="{{asset('5.gif')}}">');  
$.ajax({  
type:'GET',  
url: '/PhoneNumber',  
data: {phone:$("#exampleFormControlInput1").val()},  
success:function(response){  
if (response == ""){  
$('#result').html('');  
swal('پاسخی دریافت نشد. مجددا تلاش نمایید. یا با پشتیبانی تماس حاصل نمایید','','error');  
} else {  
$('#result').html('');  
window.location.replace("[http://localhost:8000/smscheck](http://localhost:8000/smscheck)");  
alert(response);  
var inputsms = $('#exampleFormControlInputSMS');  
var inputphone = $('#exampleFormControlInput1');
            inputsms.removeAttr('disabled');
            inputphone.attr('disabled','disabled');
            inputsms.css('display','block');
            inputphone.css('display','none');
            //$('#btnsubmited').css('display','none');
            document.getElementById("btnsubmited").style.display = "none";
            $('#btnsubmitedtwo').removeClass('color_tree');
            $('#btnsubmitedtwo').addClass('color_two');
            //  $('#btnsubmitedtwo').css('display','block');
            document.getElementById("btnsubmitedtwo").style.display = "block";
            alert('messageend');
            hideshow();

        }
    },
    error: function(){
        $('#result').html('');
        swal('پاسخی دریافت نشد. مجددا تلاش نمایید.','','error');
    }
});

}
}

شاید پاسخ شما همین‌جا باشد

علیرضا صالحی
علیرضا صالحی
@aliunity751

@gharibe.ashna2012

کد تا قسمت زیر فقط اجرا میشه

if (isAwesome){
swal('پاسخی دریافت نشد. مجددا تلاش نمایید. یا با پشتیبانی تماس حاصل نمایید','','error');

}
بهنام فلاح پور
بهنام فلاح پور
@gharibe.ashna2012

شما دارید میگید اگه response خالی بود بیا همون یه خط رو اجرا کن. اگه میخواین بره تو قسمت else باید یه چیزی برگردونده بشه توسط response

علیرضا صالحی
علیرضا صالحی
@aliunity751

@gharibe.ashna2012

تو قسمت else میره ولی فقط خط اول رو انجام میده بقیه رو نه

بهنام فلاح پور
بهنام فلاح پور
@gharibe.ashna2012

بعد از else ، سینتکس این قسمت اشتباهه :

window.location.replace("[http://localhost:8000/smscheck](http://localhost:8000/smscheck)");

باید به این صورت باشه :

window.location.replace("http://localhost:8000/smscheck");
علیرضا صالحی
علیرضا صالحی
@aliunity751

@gharibe.ashna2012
دمت گرم مهندس....مشکلم حل شد....

بهنام فلاح پور
بهنام فلاح پور
@gharibe.ashna2012

خواهش می کنم
موفق باشی

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام