Есть функция:
function showTab()
{
$('#inner').html('Загрузка...');
$.ajax({
url: 'Какой то урл',
data: 'какие-то данные',
async: false,
dataType : "json",
cache: false,
success: function (answer, textStatus) {
// Обработка answer в результате которой
// получена new - обработанные данные
$('#inner').html(new);
}
});
}
В нормальных браузерах появляется надпись "Загрузка...", потом выполняется СИНХРОННЫЙ аякс запрос. И после получения ответа вместо надписи "Загрузка..." появляются полученные данные.
В ИЕ надпись "Загрузка..." появляется на долю секунды уже после получения ответа и сразу затерается данными. Браузер как бы блокируется, но еще до того как выведется надпись.
Кто нибудь знает как решить эту проблему?