我一直在使用php,mysql处理AJAX聊天应用程序。现在几乎完成了;我面临的唯一问题是用户键入他的消息发布回复的文本框在异步ajax调用期间不断失去焦点。在使用jQuery进行异步ajax调用期间,文本框失去焦点
这里发生的事情是,我有两个div正在被不断地与两个不同的AJAX调用更新。一个用于在线用户,另一个用于消息列表。它的工作完美。为了给用户一个实时的视图,我必须非常频繁地触发ajax调用,比如每隔2秒或者接近这个的时间。阿贾克斯功能正在完美运作;只有在ajax调用正在进行并且用户正在输入消息时才会失去焦点,用户必须单击浏览器中的其他位置并返回到文本框再次输入。
任何形式的帮助表示赞赏。最好的祝福。