Если писать ajax запрос таким, образом, можно показать процесс выполнения запроса в виде текста - "Загрузка" или картинки:
function Refresh()
{
var a = req.readyState;
if( a == 4 )
{ b = req.responseText;
if(b=='')
{
alert('Такого номера нет!');
d.getElementById('num').value='';
}else
{
d.getElementById("result_num").innerHTML = ' номер :' +b;
}
}
else
d.getElementById("result_num").innerHTML = 'Загрузка...';//<img src="prel.gif" />
}
Скажите, пожалуйста, как вывести сообщение 'Загрузка...', если использовать jquery:
$("#num").keyup(function(){
var num = $(this).val();
if(num!='')
{
if(num.length==7)
{
$.ajax({
type: 'POST',
url: '/stock/simile',
data: $('#form_data_input').serialize(),
success: function(result,st){
if(result.length > 7)
{
$('#result_num').html('номер: ' +result);
}
else
{
alert('Такого номера нет!');
$('#result_num').html('');
}
}
});
}
}
else
{
$('#result_num').html('');
}
return false;
});
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)