راکت
8 پاسخ

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

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


ثبت پرسش جدید
0

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


علیرضا صالحی
علیرضا صالحی
@aliunity7517 سال پیشمطرح شد
0

تکه کد اول "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');
    }
});

}
}


علیرضا صالحی
علیرضا صالحی
@aliunity7517 سال پیشمطرح شد
0

@gharibe.ashna2012

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

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

}

0

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


علیرضا صالحی
علیرضا صالحی
@aliunity7517 سال پیشمطرح شد
0

@gharibe.ashna2012

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


0

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

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

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

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

علیرضا صالحی
علیرضا صالحی
@aliunity7517 سال پیشمطرح شد
0

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


0

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


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

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