У меня проблема: Если кто-то печатает в поле, это должно сделать текстовое поле для всех остальных пользователей как только для чтения и показать msg как «кто-то печатает прямо сейчас».ajax call on keyup()
<div id="msg"></div>
<input type="text" name="field" id="field" />
$("#field").keyup(function(){
var isTyping = $('#field').val();
var data = 'result=' + isTyping;
var msg = $('#msg');
$.ajax({
type: 'POST',
url: "includes/control.php",
data: data,
cache: false,
success: function(){
msg.html(html);
}
});
});
И это control.php:
if($_POST['result']){
echo "someone is typing";
}
Эта работа, как Шарме для мыши() метод, но не для KeyUp().
Спасибо за любую помощь.
Является ли ваша функция '$ (" # field "). Keyup()', находящейся в вашем обратном вызове 'document.ready'? – Lix
yep находится внутри document.ready – MadDorris