با عرض سلام و خسته نباشید..
من تو پروژه لاراولم که رو هاست آپلود شده یک قیمت درستورات ajax نوشتم که پس از success شدن اجرا شود اما فقط خط اول دستور اجرا میشه و ادامه نه مشکل از کجا میتونه باشه....
تکه کد اول "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');
}
});
}
}
کد تا قسمت زیر فقط اجرا میشه
if (isAwesome){
swal('پاسخی دریافت نشد. مجددا تلاش نمایید. یا با پشتیبانی تماس حاصل نمایید','','error');
}
شما دارید میگید اگه response خالی بود بیا همون یه خط رو اجرا کن. اگه میخواین بره تو قسمت else باید یه چیزی برگردونده بشه توسط response
بعد از else ، سینتکس این قسمت اشتباهه :
window.location.replace("[http://localhost:8000/smscheck](http://localhost:8000/smscheck)");
باید به این صورت باشه :
window.location.replace("http://localhost:8000/smscheck");
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟