Speedd
سه شنبه 07 شهریور 1396, 10:31 صبح
سلام خدمت دوستان برنامه نویس
یه مشکلی هست و برامون پیش اومده که واقعا دیگه راه حلی نمیدونم براش نیست یا من نمیدونم.
من پست هامو بصورت ajax فراخوانی میکنم یعنی وقتی روی منو کلیک کرد پست ها فراخوانی میشن و فراخوانی پست ها هم بصورت زیر هست.
function restu(){
$.ajax({
type:"POST",
url:"post/resturan.php",
data:{},
success:function(data){
$("#menu1").html(data);
},error: function(jqXHR, textStatus, errorThrown) {
if (jqXHR.status === 0) {
msgzh ('اینترنت شما متصل نمیباشد.لطفا اینترنت خود را بررسی کنید');
showerror();
} else if (jqXHR.status == 404) {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (jqXHR.status == 500) {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (exception === 'parsererror') {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (exception === 'timeout') {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (exception === 'abort') {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else {
msgzh ('خطای ناشناخته.\n' + jqXHR.responseText);
}
}
});
}
این کد عملا داره خوب کار میکنه ولی توی بعضی سیستم ها خطای اینترنت شما متصل نمیباشد یعنی خطای jqXHR.status === 0 رو میده و توی سیستم خودمم بعد نیم ساعت با سایت کار کردن این خطا رو میده که من واقعا موندم چرا.
ممنون میشم دوستان کمک کنن.
یه مشکلی هست و برامون پیش اومده که واقعا دیگه راه حلی نمیدونم براش نیست یا من نمیدونم.
من پست هامو بصورت ajax فراخوانی میکنم یعنی وقتی روی منو کلیک کرد پست ها فراخوانی میشن و فراخوانی پست ها هم بصورت زیر هست.
function restu(){
$.ajax({
type:"POST",
url:"post/resturan.php",
data:{},
success:function(data){
$("#menu1").html(data);
},error: function(jqXHR, textStatus, errorThrown) {
if (jqXHR.status === 0) {
msgzh ('اینترنت شما متصل نمیباشد.لطفا اینترنت خود را بررسی کنید');
showerror();
} else if (jqXHR.status == 404) {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (jqXHR.status == 500) {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (exception === 'parsererror') {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (exception === 'timeout') {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else if (exception === 'abort') {
msgzh ('مشکلی در سرور به وجود آمده لطفا بعدا تلاش کنید');
} else {
msgzh ('خطای ناشناخته.\n' + jqXHR.responseText);
}
}
});
}
این کد عملا داره خوب کار میکنه ولی توی بعضی سیستم ها خطای اینترنت شما متصل نمیباشد یعنی خطای jqXHR.status === 0 رو میده و توی سیستم خودمم بعد نیم ساعت با سایت کار کردن این خطا رو میده که من واقعا موندم چرا.
ممنون میشم دوستان کمک کنن.