我想用jquery刷新div的内容。我有这个代码,但它总是说数据和data_check不匹配,当我提醒他们时...
$(document).ready(function(){
pageLoad();
});
function reloadPage()
{
setTimeout(function(){
pageLoad();
},5000);
}
function pageLoad()
{
var data_check = $("div.portlet-body").html().replace(/\s+/g, '');
$.post("paginas/overzicht_sub.php",
function(data){
var data_output = data.replace(/\s+/g, '')
if(data_output==data_check)
{
return false;
}
else
{
$("div.portlet-body").html(data);
}
});
reloadPage();
}
有人可以帮忙吗?我没有看到问题...
答案 0 :(得分:0)
好的,我发现了问题!当没有A标签启动时,有一个A标签总是结束。在HTML(data_check)中删除了该标签而在数据中没有。非常感谢您的回复,我尝试下次使用版本!
答案 1 :(得分:0)
删除pageLoad()
中的replace语句function pageLoad(){
var data_check = $("div.portlet-body").html();
$.post("aginas/overzicht_sub.php", function(data){
if(data_output==data){
return false;
}else{
$("div.portlet-body").html(data);
}
});
reloadPage();
}