我的问题是在将.load(url)转换为变量后在td中获取文本
加载代码
$("#tr1").load("include/test.php?page=1");
和.load中的get变量的代码(include / test.php?page = 1) 我不能getid 在完全加载之前运行
$(window).bind('load', function () {
var getid = $("td:first").text();
function updatenewrow(getid) {
$.ajax({
type: "POST",
url: 'test1.php',
data: {id: getid},//only input
success: function (response) {
if (response > getid) {
$("#tr1").load("include/test.php?page=1");
}
}
});
}
//setInterval(updatenewrow(getid), 4000);
});
答案 0 :(得分:0)
目前尚不清楚您正在尝试完成提出问题的方式。
也许这就是您想要的:
function updatenewrow(getid) {
$.ajax({
type: "POST",
url: 'test1.php',
data: { id: getid },
success: function (response) {
if (response > getid) {
$("#tr1").load("include/test.php?page=1");
}
}
});
}
$("#tr1").load("include/test.php?page=1", function(response, status, xhr){
if(xhr.status == 200){
var getid = $("td:first", this).text();
updatenewrow(getid);
}
});
希望有帮助。