我有一個ajax函數,每當用戶點擊「加載更多」時,就會加載1條新聞。 它像一個Facebook分頁。當ajax不返回任何內容時隱藏div
問題是:當它到達我的數據庫的末尾時,它不會加載任何其他內容,因此我想在發生這種情況時刪除鏈接「加載更多」,但我無法做到這一點。
這是我的JS功能:
function loadNews(pageLimit){
var dataString = 'pageLimit='+ pageLimit;
$.ajax({
type: "POST",
url: "ajaxnovidades.php",
data: dataString,
cache: false,
success: function(result){
$("#maisnews").hide();
$("#maisupdates").append(result);
}
});
}
loadNews('0');
我試圖檢查結果爲空(結果==「」),然後隱藏()#maisnews DIV,這是一個與「負載更多「的鏈接,但它不工作...
任何幫助?
'如果($ .trim(結果)。長度!)$( 'ELEM')隱藏()'。 – adeneo
這取決於ajaxnovidades.php在到達數據庫末尾時返回的內容。你確定它返回一個空字符串? – evuez
它有一個回聲「」; – fackz