我正在使用Ajax请求来获取HTML文件的内容。但是,我只想使用此HTML文件的最后50行。
我的HTML文件的内容如下所示:
<div class='userMessage'>01-12-2014 at 07:37 PM - <b>User</b>: message<br></div>
<div class='userMessage'>01-12-2014 at 07:38 PM - <b>User</b>: message<br></div>
线条全部用终点分隔:\ n
我的Ajax请求如下所示:
$.ajax({
url: "file.html",
cache: false,
success: function(html){
$("#div").html(decodeHTMLEntities(html));
}
});
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
请使用以下代码。将从最后一条记录打印最后五十行。
$.ajax({
url: "server.php",
cache: false,
success: function(response_data) {
var splitted_data = response_data.split("\n");
var splitted_data_length = splitted_data.length;
var splitted_data_min = splitted_data_length - 50;
for (var i = splitted_data_length; i > splitted_data_min; i--) {
$("#div").append(splitted_data[i]);
}
}
});
});