【发布时间】:2014-04-24 22:25:51
【问题描述】:
我在通过 ajax 从数据库中提取的某些内容上有一个加载更多按钮。
ajax 调用如下所示:
// JavaScript Document
// load more builds function
$(document).ready(function(){
var pageIndex = 1;
$('#loadmorebuilds-div').click(function() {
$.ajax({
url: 'includes/loadmorebuilds.php?type=' + type + '&pageIndex=' + pageIndex,
success: function(html) {
$("#buildcontainer").append(html).waterfall('reflow');
$("#loadmorebuilds-div").stop().fadeOut();
pageIndex++;
var rowCount = MAKE THIS THE VALUE THAT IS APPENDED;
$('.testcount').html(rowCount);
if (rowCount < 18) {
$('#loadmorebuilds-div').remove();
$('.countvar').detach();
} else {
$('.countvar').detach();
}
}
});
});
});
在附加项中,是一个 div,其中包含通过上述 ajax 调用执行的数据库查询的行计数值。
通常,我会将此值放入 JSON 返回并简单地执行例如:
rowCount = response.rowCount
但是,我使用的不是 JSON 数据类型,而是 HTML。
如何从数据中附加的 div 中获取此值并使用它来设置 var?
谢谢!
【问题讨论】:
标签: javascript jquery html ajax json