我正在使页面动态加载以消除“显示更多”按钮。一切正常,但我无法删除此按钮。加载最后一个元素时,查询不会返回任何内容undefind
,null
甚至不会返回空字符串''
,而只是控制台中的空消息。我不知道如何追踪这一点。
要求
$.ajax({
type: "POST",
url: my_ajax_object.ajaxurl,
dataType: 'html',
data: data,
success: function (data) {
if (data) {
$('.house-post').last().after(data);
button.data('page', nextPage);
console.log(data);
} else {
button.remove();
}
}
});
在所有情况下,请求都返回状态码 200,有趣的是,一个空请求具有Content-Length: 2
.
如果 Content-Length: 2 - 可以返回空格吗?可能连续2个空格。在服务器端,请求在 php 中返回某些内容,在检查是否返回空字符串之前使用 trim 函数。