Javascript 无法检查从视图返回的空数据

Javascript 无法检查从视图返回的空数据,javascript,php,codeigniter,Javascript,Php,Codeigniter,我正在进行无限滚动 下面是js中的代码 $('.workspace-activity .modal-body').scroll(function() { if ($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) { loadResults(base + 'co8/workspace/activityLogPagination'); } }); func

我正在进行无限滚动

下面是js中的代码

$('.workspace-activity .modal-body').scroll(function() {
if ($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) 
    {
           loadResults(base + 'co8/workspace/activityLogPagination');
    }
 });


function loadResults(url) {
start = parseInt($('.modal-body .acti-count').length);
var id = $(".single-workspace").attr("data-id");
$.ajax({
    url: url,
    type: "POST",
    data: "start=" + start + "&limit=10&type=workspace&id=" + id,
    success: function(data) {
        if (!data) {
            noData = '<h5 class="no-data">No more data</h5>';
            $('.workspace-activity .modal-body').append(noData);
        } else {
            $('.workspace-activity .modal-body').append(data);
        }
    }
});
};
$('.workspace activity.modal body')。滚动(函数(){
如果($(此).scrollTop()+$(此).innerHeight()>=$(此)[0].scrollHeight)
{
loadResults(base+'co8/workspace/activityLogPagination');
}
});
函数加载结果(url){
start=parseInt($('.modal body.acti count').length);
var id=$(“.single workspace”).attr(“数据id”);
$.ajax({
url:url,
类型:“POST”,
数据:“start=“+start+”&limit=10&type=workspace&id=“+id,
成功:功能(数据){
如果(!数据){
noData='不再有数据';
$('.workspace-activity.modal-body').append(noData);
}否则{
$('.workspace activity.modal body')。追加(数据);
}
}
});
};
问题出在
上!数据

返回的数据为空,但if语句执行else语句,
状况检查是否正确

>P>该问题可能存在于空白空间

!$。修剪(数据)< /代码>将删除空白空间

更新后的javascript函数是

function loadResults(url) {
start = parseInt($('.modal-body .acti-count').length);
var id = $(".single-workspace").attr("data-id");
$.ajax({
    url: url,
    type: "POST",
    data: "start=" + start + "&limit=10&type=workspace&id=" + id,
    success: function(data) {
        if (!$.trim(data)) {
            noData = '<h5 class="no-data">No more data</h5>';
            $('.workspace-activity .modal-body').append(noData);
        } else {
            $('.workspace-activity .modal-body').append(data);
        }
    }
});
};
函数加载结果(url){
start=parseInt($('.modal body.acti count').length);
var id=$(“.single workspace”).attr(“数据id”);
$.ajax({
url:url,
类型:“POST”,
数据:“start=“+start+”&limit=10&type=workspace&id=“+id,
成功:功能(数据){
如果(!$.trim(数据)){
noData='不再有数据';
$('.workspace-activity.modal-body').append(noData);
}否则{
$('.workspace activity.modal body')。追加(数据);
}
}
});
};