草庐IT

ajax-polling

全部标签

php - 使用 ajax 和 PHP 获取最新文件时避免部分上传的文件(通过 FTP)

我知道这个标题有点奇怪,但我会讲的。我有一台连接到笔记本电脑上的相机。使用RemoteShooting,当摄影师拍摄照片时,照片将保存到笔记本电脑硬盘上的文件夹中。在文件夹上设置了一个Automator(MacOSX)操作,每当出现新文件时,它都会调整它的大小并使用Transmit将其推送到FTP。这里是代码的来源。我有一个网页显示最近拍摄的照片。它使用ajax反复检查是否有新文件上传,如果有,则加载新照片并与旧照片交叉淡入淡出。这是页面上运行的Javascript。(function(){vardelay,refreshLoop;//AliastosetTimeoutthatreve

php - AJAX:单页应用程序结构/安全

我正在使用AJAX开发网络/移动应用程序。该应用程序有4个页面:登录页面和3个仅向登录用户显示的protected页面。我打算使用单页应用程序模式,因此所有4个页面都将立即加载,每个页面都在自己的DIVid中,并且最初只有登录页面可见。一旦用户输入了他的用户名/密码,我就创建了一个XMLHttpRequest并与内部PHP脚本通信,后者又使用准备好的语句来检查数据库中是否存在用户名/密码,并返回true或false给XMLHttpRequest。如果结果为真,我将使protectedDIV可见并从服务器加载必要的数据,创建另一个XMLHttpRequest并通过另一个PHP脚本与数据库

php - mysqli_poll() - 第三个参数是做什么用的?

在没有任何文件的情况下beyondafunctionprototype我正在努力寻找mysqli_poll()函数的第三个参数是什么。intmysqli_poll(array&$read,array&$error,array&$reject,int$sec[,int$usec])查看(C)源代码,它似乎用资源填充$reject数组,其中...CONN_GET_STATE((*p)->data)data)==CONN_QUIT_SENT这是否意味着与服务器的连接正在关闭/关闭?还有别的吗?是否应该预先填充检查断开连接的资源?还是会自动从$read和$error添加?

javascript - 每个循环内的 Ajax 调用

我发现了很多关于这个主题的帖子。但是我找到的解决方案并没有太多不适合我的地方。一些专家建议更改代码结构,但我不确定该怎么做。我想要的:1)从SQL数据库中获取电影列表2)从网站获取每部电影的信息我面临的问题:PHPMAX_TIMEOUT发生。我想到的解决方案:分别为每部电影调用异步请求瓶颈异步请求过多您能否建议如何实现它(如果可能,请只使用JS,而不是jquery)?部分解决方案来自网络:1)使用ASYNC=FALSE....我不想使用SYNC请求,那么使用Ajax毫无意义2)收集所有数据,然后进行一次Ajax调用……好吧,我首先这样做了……但它是一个很长的脚本(从Web获取电影信息)

javascript - 在 javascript codeigniter php 中使用 ajax 成功函数获取数据时,如何禁用页面重新加载?

我有一个注册表单,想检查注册用户是否会尝试再次注册以使用ajax函数显示一个警告窗口已经注册。我使用过codeigniter框架。我的功能工作正常,但当弹出警报并按下ok页面时会重新加载。我想禁用我的表单代码:config->base_url();?>home/register_user"method="post"onSubmit="returnValidateRegister()">×Createyouraccount"autocomplete="off">Username"autocomplete="off">EmailPasswordJoinNow-It'sFree我的javas

javascript - 通过 POST 从 ajax 调用获取 JSON 数据到 PHP 页面

我想从进行AJAX调用的表单中获取一些数据。我在我的PHP页面中将数据作为字符串获取。字符串看起来像'fname':'abc','lname':'xyz','email':'','pass':'','phone':'','gender':'','dob':''现在我想将整个字符串转换成数组,看起来像["fname"]=>"abc",["lname"]=>"xyz"...等等ajax调用如下:fname=$("#form-fname").val();lname=$("#form-lname").val();email=$("#form-username").val();pwd=$("#f

php - 尽管 Laravel 中的 token 正确,Ajax 调用仍返回 419 错误

我在我的Laravel应用程序中使用Ajax发出了一堆POST请求。一个典型的请求是这样的:$.ajax({url:'/path/to/method',data:{'id':id},type:'POST',datatype:'JSON',success:function(response){//handledata},error:function(response){//handleerror}});我设置了CSRFtoken,大部分时间一切正常:jQuery(document).ready(function(){$.ajaxSetup({headers:{'X-CSRF-TOKEN'

php - Ajax 成功响应并选择附加选项

我正在尝试进行ajax调用以从我的数据库中获取国家/地区列表。以下是部分代码:country.php:while($country=$stmt->fetch(PDO::FETCH_ASSOC)){$data[]=$country['country'];}echojson_encode(array("response"=>$data));}我收到如下回复:{"response":["Afghanistan","Albania","Algeria","American-Samoa","Andorra","Angola"......Ajax代码://countryselect$("#coun

php - 如何使用 jquery ajax 获取 api 数据?

在这段代码中,我有一个正常的下拉菜单,其中有一些城市名称。现在,当我通过jquery更改任何城市时,我真正想要的是我想在我的警报框中获取json数据,但该数据尚未运行。我不知道为什么?那么,我该怎么做呢?$(document).ready(function(){$("#city").change(function(){name=$(this).val();console.log(name);$.ajax({type:"POST",dataType:"json",data:{"name":name},url:"http://postalpincode.in/api/postoffice/

php - 在 Ajax 调用中传递包含空格的值

尝试在ajax调用中传递空格。'word'被传递为与'word'相同,我相信是这样。另一方面,两个单词需要随调用完整发送。'wordsecond'但不等于'字秒'我应该在调用之前进行trim还是在服务器端脚本上进行trim?我怎样才能发送空格? 最佳答案 要允许参数包含空格等,您需要使用javascriptescape()[W3Schools]功能。escape('helloworld')='hello%20world%20';PHP端的处理将自动解码/取消转义参数,恢复空格(以及通过AJAX发送时不能成为参数值一部分的任何其他字符