草庐IT

ajax-polling

全部标签

php - PHP Ajax开发环境的建议

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我是一名专业的C/C++程序员,但我已经使用PHP和MySQL创建了几个个人网站。它们非常基础,我想使用Ajax使它们更加生动,但我从未使用过任何Ajax。到目前为止,我已经手动完成了所有开发,即没有IDE或类似的东西。有人对Ajax开发环境有什么建议可以帮助我吗?共享软件或免费软件会更可取,因为我发现很难证明在这上面花费超过最低限度的钱是合理的...

php - JQuery/AJAX : Loading external DIVs using dynamic content

我需要创建一个页面,使用Jquery和AJAX从外部页面加载div。我遇到过一些很好的教程,但它们都是基于静态内容的,我的链接和内容是由PHP生成的。我的代码所基于的主要教程来自:http://yensdesign.com/2008/12/how-to-load-content-via-ajax-in-jquery/我需要的确切功能如下:主页包含一个永久性div,其中列出了一些包含参数的链接。点击后,链接将参数传递给外部页面。外部页面根据参数过滤记录集并用结果填充div。新的div包含一组带有新参数的新链接。外部div在主页第一个div下加载。然后可以重复这个过程,在彼此下面创建一个d

php - 使用 ajax 处理长时间的服务器端操作?

我有一个特别长的操作,它会在用户按下界面上的按钮,我想知道什么是最好的向客户表明这一点的方式。该操作正在为多年有值(value)的数据填充一个事实表这大约需要20分钟,所以我不打算让界面成为同步。即使它在服务器端生成大量数据,我仍然希望一切都保持响应,因为当月的数据当前正在查看的用户将很快更新,这不是问题。我想在操作完成后设置一个session变量并轮询该session变量。这是做这样一个可行的方法吗事物?但是,我特别担心关于用户导航离开/关闭他们的浏览器,然后是所有状态关于长时间运行的作业丢失。在处理开始和结束时在某个地方插入一条记录来存放处理记录会更好吗?然后创建某种其他类型的界面

php - 使用 AJAX 自动刷新在 Web 应用程序上超时的方法

我正在编写一个Web应用程序,它以设定的时间间隔使用AJAX调用自动刷新数据。因为这样做,服务器端用户session永远不会超时,因为每次ajax调用都会刷新最后一个事件。我可以实现好的客户端规则来让用户超时吗?IE。我应该跟踪浏览器中的鼠标移动等,还是应该将AJAX调用指向不刷新session的URL?我喜欢我的AJAX调用命中启用session的URL,因为我还可以验证用户是否已登录等。关于我是否应该为用户计时而烦恼的任何想法? 最佳答案 我使用的一种技术:每次调用时增加AJAX调用之间的间隔。因此,您在10秒后进行第一个AJA

PHP AJAX登录,这种方法安全吗?

我刚刚开始使用PHP和MySQL,并创建了一个登录表单,一切正常!现在我想添加ajax,我考虑的第一个方法是使用jQuery$.post方法。我对代码没意见,这里是我将要做什么的快速思路:functionlogin(){$.post('login.php',{username:form.username.value,password:form.password.value})}我只需要知道,这种方法安全吗?如果不安全,我应该考虑什么方法? 最佳答案 它的安全性与任何其他表单提交方法一样安全。

php - jQuery 不能在 AJAX 加载的 DIV 中工作

在我的文档的HEAD中,我加载了jQuery.js以及blockUIjQuery插件。然后在PHP中,我使用常规AJAX将其他PHP内容加载到DIV中。在原始的PHPjQuery和blockUI插件中工作得很好,但在任何加载了ajax的div中,jQuery和blockUI都什么都不做。没有控制台错误,没有警告-什么都没有。我是一个jQuery初学者,我发现的关于这个主题的其他文章都无法让我解决这个问题,所以我正在帮助其他人。在我下面的代码中,您会看到我对live()...进行了一些尝试这是我加载到DIV中的PHP文件的顶部$(document).ready(function(){$(

php - 通过 AJAX 将 HTML 发送到服务器端 PHP

我正在尝试将表单中的HTML发送到服务器端脚本,以便将其保存在数据库中。我发送的是一个查询字符串,每当HTML包含逗号或&符号等字符时,HTML的其余部分都会在该点被chop。提前致谢! 最佳答案 发送请求时,您应该对参数进行适当的URL编码:$.ajax({url:'foo.php',data:{html:'Youcanusewhatevercharactersyouwanthere'},type:'GET',success:function(result){}});或:$.ajax({url:'foo.php',data:{ht

php - 如何提醒ajax返回的数据?

我有一个带有AJAX的jQuery页面,并在没有UI的单独PHP文件中提交。所以我想要的是,如果说例如我的PHP文件中的插入查询将失败,我的PHP中的echo(yourinsertfailed)将在我的jQuery页面中发出警报。怎么做?类似这样的alert(data); 最佳答案 编辑2:警告PHP回显的任何内容:functionget_data(){$.ajax({url:'get_data.php?rand='+Math.random(),type:'GET'success:function(results){alert(re

php - Ajax 响应上的 Jquery 事件

我如何为ajax请求创建的元素上的.click()事件运行jquery函数?对于普通元素,它可以工作,但我想对由ajax请求创建的元素执行此操作。而且它不起作用......$(".links").click(function(){alert("aaaa");})aclass="links">1我也尝试过使用“链接”作为id。我需要它用于分页系统。请帮忙:( 最佳答案 在将新元素插入DOM后,您需要再次运行代码以绑定(bind)点击事件处理程序。或者,您可能想使用.live(). 关于ph

php - 显示旧响应的 Jquery ajax 请求

您好,我有一个登录系统的jQueryajax请求。起初,它运作良好。但经过几次尝试,它才开始显示出负面react。我检查了Firebug,它说在我的情况下,响应是“已连接”。但是ajax响应只显示“Not_connected”。我不知道该怎么办:(。请帮助我。这是我的jquery代码:vardata_str="username="+usrn+"&password="+pwd;$.ajax({type:"POST",url:"index.php?rnd="+Math.random(),data:data_str,complete:function(xhr,data){if(data=='