Есть скрипт:
$(document).ready(function(){ <br>
<br>
setInterval(function(){<br>
$.ajax({<br>
url: '../test.php', <br>
dataType : "html", <br>
cache: false, <br>
type : "POST",<br>
data: "links=all",<br>
success: function (data) { <br>
$('#tb_name').empty().html(data);<br>
$("#tb_name").attr("style", "display:block");<br>
},<br>
error:function(xhr, status, errorThrown) { <br>
alert(errorThrown+'\n'+status+'\n'+xhr.statusText); <br>
}<br>
});<br>
}, 10000); <br>
<br>
});
Все ок работает в Фаерфоксе, Хроме, Опере и Эксплорере 8 и 9-й версий. В 6 и7 ишаке, когда возвращает результат, то при $('#tb_name').empty().html(data); ($('#tb_name') — таблица) оно чистит таблицу, но не добавляет новые, что возвратило.
Уже ставил разные фичи типа $("#tb_name").attr(«style», «display:block»); и header(«Content-type: text/html; charset=utf-8»); чтоб все в нужной кодировке возвращало, а оно собака не пашет.
В чем может быть проблема?