0
내가 응답 데이터가 빈 JSON 개체 때 아약스 요청을 다시 시도하려는
에 아약스 요청을 다시 시도 할 수 있습니다.어떻게 빈 응답
내 아약스 코드는 다음입니다.
$.ajax({
type: "POST",
url: "index.php?r=funding/getPaymentButton",
data: {email:benfEmail,data:JSON.stringify(data),paymentType:method},
async: true,//false
success: function (data)
{
if(data.length === 0)
{
$(this).ajax();//retry ajax request here, if data is empty
console.log('err');
}
else
{
obj = jQuery.parseJSON(data);
// prcessing ajax request
}
}
});
PHP
echo json_encode(array(
'type'=>$paymentType,
'btn'=>$this->PaymentBtn,
'usd' => round($this->finalUSDAmount,2),)
);
왜 함수의 아약스 호출을 포장하지? 당신은 단순히 내가 @zoranc에 동의 나는 대신에 $의 아약스 호출 (이) 아약스() 라인 – zoranc
내에서 함수를 호출 할 수 있습니다 – M98