با عرض سلام و خسته نباشید..
من تو پروژه لاراولم که رو هاست آپلود شده یک قیمت درستورات 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 میره ولی فقط خط اول رو انجام میده بقیه رو نه
بعد از else ، سینتکس این قسمت اشتباهه :
window.location.replace("[http://localhost:8000/smscheck](http://localhost:8000/smscheck)");
باید به این صورت باشه :
window.location.replace("http://localhost:8000/smscheck");@gharibe.ashna2012
دمت گرم مهندس....مشکلم حل شد....
خواهش می کنم
موفق باشی