草庐IT

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:

php - 在 yii2 中上传 Ajax 文件

我想在yii2框架中使用Ajax上传文件这是我的代码,但在Controller“getInstance”中由于序列化数据而返回null;我该怎么做?这是我的Controller:$id,]);if($model->load(Yii::$app->request->post())){$model->file=UploadedFile::getInstance($model,'file');$model->file->saveAs('uploads/signature/'.$model->user_id.'.'.$model->file->extension);$model->url='u

javascript - Ajax 请求只提交最后一个

我在一个名为“inject.php”的文件中有这段代码,我用它来检索游戏中的更新多个值,但请求只获取最后一个值“健康”并在所有其他字段中显示健康:/functiongetAttack(){if(window.XMLHttpRequest){//Createtheobjectforbrowsersxmlhttp=newXMLHttpRequest();}else{//CreatetheobjectforbrowserversionspriortoIE7xmlhttp=newActiveXObject("Microsoft.XMLHTTP");}xmlhttp.onreadystatech

javascript - 将错误消息从 php 发送到 ajax

我正在尝试从php向ajax发送“通知”或错误消息。我正在努力实现这样的目标:php:if(myString==''){//Send"stringIsEmpty"errortoajax}elseif(myString=='foo'){//Send"stringEqualsFoo"errortoajax}ajax$.ajax({url:$(this).attr("action"),context:document.body,data:formData,type:"POST",contentType:false,processData:false,success:function(){al

php - AJAX 发布值在 PHP 中被接收为空

我正在尝试将值发布到另一个页面并执行一些mysql操作,但这些值作为空对象发布。这是index.php文件的脚本部分:$(document).ready(function(){$("#picker").datepick();$('#picker').datepick('setDate','today');$('#submit').click(function(){varname=$("#name").val();event.preventDefault();$.ajax({type:"POST",url:"new_prob_submit.php",data:{'date':$('#pi

php - IBM (Lotus) Notes 无法识别 iCal (.ics) 文件

我正在从PHP应用程序生成ICS文件并将它们作为附件通过电子邮件发送(通过SendGridapi)。ICS文件在Gmail网络邮件和iPhone上运行良好。但是,IBMNotes不会将它们识别为session邀请。Notes会显示附件,但不会将其视为事件邀请。这是我的ICS文件:BEGIN:VCALENDARPRODID:-//MyCompany//v1.1//ENVERSION:2.0CALSCALE:GREGORIANMETHOD:REQUESTBEGIN:VEVENTDTSTART:20160127T140000ZDTEND:20160127T143000ZDTSTAMP:201

javascript - 防止浏览器卡在 AJAX 请求上

我目前正在尝试在用户关闭页面时发送请求。我正在使用onbeforeunload事件。标签关闭或页面刷新时触发事件。我的事件如下所示:window.onbeforeunload=function(){$.ajax({//jQuerytype:"POST",url:"offline.php",data:{logout:'false'}});};offline.php(这不是完整的脚本):...unset($_SESSION["onpage"];if($_POST['logout']=="false"){sleep(3);if(isset($_SESSION["onpage"])||!emp