[英]How to use HTML data from ajax call
我有一些通过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?
谢谢!
使用以下任一方法:
val = $("#thatDiv").text();
要么
val = $("#thatDiv").attr("value");
后者是将值放在伪属性中...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.