草庐IT

ajax_time_interval

全部标签

php - 我该如何解决这个 undefined index 错误? Jquery Ajax 到 PHP

我正在使用Jquery、Ajax和PHP尝试发送要写入mysql数据库的变量。正在发出Ajax请求,但php.ini未获取变量。我不知道为什么会这样。使用firebug和console.log()我可以看到已经对write_results.php进行了POST如果我检查它说的Response注意:E:\write_results.php中2未定义索引:testscore这是我的PHP这是我的ajax脚本$(document).ready(function(){testscore="tryagain";//testvaluetoenterintothemysqldatabase$.aja

PHP 函数为 jQuery.ajax 调用中的成功方法返回 'null'

我有一个与此非常相似的问题:jqueryjsonfunctionreturningnull.但是,我已经遵循了上面包含的建议,结果仍然看到null。这是我的代码:JS:Gallery.prototype.getImages=function(opt){varself=this;varbaseurl='http://local.gallery.dev'$.ajax({url:baseurl+='/controllers/ajax.php',type:'POST',contentType:'application/json;charset=utf-8',data:{action:opt},

php - 基于 AJAX/PHP 的大文件上传进度条

我一直在尝试创建一个非Flash上传面板,它也显示一个进度条。在我们的服务器上,我们有PHP5.3(目前无法升级到5.4,因此无法使用新的上传进度功能=>http://php.net/manual/en/session.upload-progress.php)。我们不能使用基于flash的解决方案、扩展或类似的。因此,我尝试将XMLHttpRequest与AJAX结合使用。这里的问题是我只取得了部分成功。我已经设法上传并在服务器上保存了一个大约380MB的文件,但是,当尝试使用更大的文件(如4GB)时,它不会保存在服务器上(如果我在一次检查Firebug点它会说“POSTaborted

php - 通过 AJAX 加载的页面上的 reCAPTCHA 字段不会加载。建议?

实例:WithoutAJAXWithAJAX(clickEmailUslink)当我查看源页面时一切正常,但是当我通过AJAX请求加载时,在reCAPTCHA应该的地方,我看到...显然,除非我的用户禁用了JS,否则这不会执行任何操作。在此过程中不会抛出任何错误。以非AJAX请求的速度查看代码,我明白了......请注意脚本顶部的附加行,它针对启用了JS的用户。所以我想这个问题有两个方面。WTF正在发生,我该如何解决?我发现对这个问题有一些模糊的提及,但没有像样的答案。我发现有人提到了使用document.write的reCAPTCHAAPI,但我不知道这是否有效。如果我忽略了一些明显

php - 如何使对 php 页面的 ajax 调用成功或错误?

我想用jquery向php页面发送一个ajax请求。但我想定义我的成功和错误函数。我可以这样做,但是在请求php页面中,我如何让它成为成功或错误,比如是否有一些我需要调用的特殊函数或其他导致我定义的成功或错误函数执行的东西?编辑:我试过了,但它给了我成功,即使我将http_response_code代码切换为403。$.ajax({url:"sqlhandler.php?memberID=",success:function(){alert("success");},error:function(){alert("error");}});sqlhandler.php

php - AJAX+PHP 中的阿拉伯语

我尝试使用Ajax从PHP发出阿拉伯文本,但它显示正方形。来自http://www.w3schools.com/ajax/ajax_aspphp.asp的示例:主页functionshowHint(str){varxmlhttp;if(str.length==0){document.getElementById("txtHint").innerHTML="";return;}if(window.XMLHttpRequest){//codeforIE7+,Firefox,Chrome,Opera,Safarixmlhttp=newXMLHttpRequest();}else{//code

php - jQuery : pass an array in ajax

我有一个包含多个相同字段的表单:如何在我的文件处理中传输数组?我注意到ajax发送的数组变成了字符串$("#form_commande").submit(function(event){varqte=$("#qte").val();if(qte==''){$('#qte_message').html("KOQTE");}else{$.ajax({type:"POST",url:$(this).attr('action'),data:$(this).serialize(),success:function(){$('#form_commande').html('OK');},error:

php - 与 admin-ajax.php 相关的加载时间问题(带有 PINGDOM 结果链接)

我正在努力降低网站的加载时间。它加载非常缓慢,我尝试了几个解决方案。使用gmetrix解决优化图片等问题。使用pingdom查看问题所在。下面链接中列出的是pingdom统计信息。http://tools.pingdom.com/fpt/#!/cKIvOz/http://healthyeatingandliving.ca/我不知道admin-ajax.php是什么以及为什么它的负载如此之高。另外,如果有人知道文件/路径列中的第一行是什么。如果还有什么我可以做的来减少加载时间,因为现在尝试编辑内容很痛苦。感谢所有看到这里的人。 最佳答案

javascript - AJAX 没有将值传递给 PHP

对于访问通过AJAX传递给我的PHP脚本的变量这一简单问题,我找不到解决方案。我什至尝试过isset($_POST)但它仍然无法找到用户名和密码变量。这是AJAX调用:varu=$("#username",form).val();varp=$("#password",form).val();//testingconsole.log('Username:'+u);//'John'console.log('Password:'+p);//'test'if(u!==''&&p!==''){$.ajax({url:'http://www.domain.net/php/user-login.ph

javascript - Ajax 选择框未填充

这几乎是我的第一个ajax脚本之一,所以请记住这一点,因为我仍在学习......我正在尝试执行以下操作:通过允许用户执行以下操作来显示特定锦标赛的结果:用户选择运动现在根据运动类型选择锦标赛现在根据锦标赛和运动类型选择回合我的问题第一个选择框(运动)完美填充,但其他选择框未填充...我没有收到任何错误消息...我的代码result.php$(document).ready(function(){$(".sport").change(function(){varid=$(this).val();vardataString='id='+id;$.ajax({type:"POST",url: