0
У меня есть этот скрипт:WordPress - Ajax функция успеха дает пустой ответ
<script type="text/javascript">
jQuery(document).on("click",".pending-post-approve-link",function(e){
jQuery('#review_post_status').val('approve');
var globalVar = jQuery(this).find('.review_post_id').val();
jQuery('#review_post_current_id').val(globalVar);
jQuery('#post-preloader-'+globalVar).fadeIn(500);
$.fn.wpjobusSubmitFormFunction();
});
$.fn.wpjobusSubmitFormFunction = function() {
var globalVar = jQuery('#review_post_current_id').val();
jQuery('#wpjobus-pending-posts').ajaxSubmit
({
url: '<?php echo admin_url('admin-ajax.php'); ?>',
data: jQuery('#wpjobus-pending-posts').serialize(),
type: "POST",
success: function(response)
{
jQuery('#post-preloader-'+response).fadeOut(100);
jQuery('#post-'+response).fadeOut(100, function()
{
jQuery(this).css('display', 'none');
});
return false;
}
});
}
});
</script>
При выполнении этого сценария, он дает мне пустой ответ. Я не знаю, что вызывает эту проблему. Это происходит в функции успеха ajax success: function(response)
. Любая помощь будет оценена по достоинству.
это то, что я получаю. любая идея, почему ответ по-прежнему пуст. http://i58.tinypic.com/2bslqw.png –
Если ответ пуст, вам нужно проверить код PHP, ответственный за обработку этого запроса. Скорее всего, эта проблема является серверной, не связанной с тем, как вы обрабатываете ответ. – dadasign