спасибо большое, хоть какой-то сдвиг с места!
но не совсем корректно работает:
1) когда поле пустое, выводит значение "undefined"
2) при удалении символа отправляется новый запрос базу и вместо удаления значения в текстовом поле, добавляется еще одно.
Пробовал вот так:
$(document).ready(function() {
$('#name').keyup(function() {
var name = $(this).val();
$('#respond').text(name);
}).keyup();
});
функция работает. символы добавляются при введении.
Но если пропускаю через ajax:
$(document).ready(function() {
$('#name').keyup(function() {
var name = $(this).val();
$.ajax({
type: 'post',
data: "key=" + name,
url: '/ajax.php',
dataType: 'json',
success: function(data)
{
var temp = data.text;
}
});
$('#respond').text(temp);
}).keyup();
});
Не получается, потому что переменная temp является локальной в ajax запросе и никак использовать ее не получается!