如何在不重新加载网页的情况下,在服务器到Web文本框中不断更新日志文本文件

时间:2015-05-07 11:22:11

标签: javascript php jquery ajax

日志文件将采用记事本格式,值将如下所示 11.23445646,56.3456578954 10.23445646,26.3456578954 16.23445646,-46.3456578954我计划从服务器获取数据到网站文本框,第一个值,我标记为斜体,值将在几秒钟后更改,更新的值将首先出现。

我尝试了一些PHP示例,但没有在下面的文本框中获取我需要获取的值..如果我每次都需要重新加载页面以获取更新值,我也会得到它。例如:x = 11.23445646,y = 56.3456578954,

Longtitude <input id="x" type="number" value = "" onkeyup="updateMarker('x')">

Latitude <input id="y" type="number"value = "" onkeyup="updateMarker('y')">

http://www.sitepoint.com/auto-refresh-div-content-jquery-ajax/

以上示例显示了如何实现,是否可以单独重新加载或更新值而无需重新加载整个页面。在一些例子中,他们提到了我试过的ajax但没有得到输出。我只知道很少有人在php,javascript.i&#39;是ajax的新手。请指导我

1 个答案:

答案 0 :(得分:0)

为了在不刷新的情况下更新您的页面,我建议将WebSockets与jQuery或您想要使用的任何内容结合使用。请务必检查目标浏览器support WebSockets

如果您想在服务器上使用NodeJ,可以使用Socket.io并开始查看聊天示例,以了解它是如何工作的。 Socket.io的好处在于,如果不支持WebSockets,它可以为旧浏览器提供回退并切换到轮询。