草庐IT

ajax_time_interval

全部标签

ajax 中的 php ajax

我有一些ajax可以将php脚本输出加载到一个div中。我希望用户能够单击输出中的链接并重写div而无需重新加载整个页面。原则上这可能吗?想象一下代码如下:htmlphp1输出echo'ChangeToNew';JSfunctionreLoad(par1,par2,par3){...document.getElementById("displayhere").innerHTML=xmlhttp.responseText;xmlhttp.open("GET","php2.php?par1="+par1etc.,true);xmlhttp.send();php2$par1=$_get['p

php - jQuery ajax 提交的服务器端验证

我正在使用jQueryajax提交表单。我在不同的文件中编写了php代码,以将表单数据插入数据库表中。如何进行服务器端验证并显示相应的错误消息(例如,该字段不能为空)?我不知道如何解决这个问题。执行提交的jQuery函数如下所示$('#form-add-button').click(function(){$.ajax({type:"POST",url:'addemployee.php',data:$("#employee-form").serialize(),success:function(response){showEmployeesData();initInputValues()

php - 如何保护我的 AJAX 服务?

目前,我正在开发一项服务,用于处理叠加在Googlemap上的本地餐馆的评论/推荐。基本上是Yelp,但仅限于特定的利基市场。无论如何,由于我不想一次加载每个位置并查看,我终于开始使用jQuery和AJAX调用。我的问题是:如何防止其他人从我在服务器上的ajax脚本中“抓取”数据?主要的map/位置信息功能需要公开,因为用户不必登录即可使用该应用程序,因此它可能简单地归结为使其难以抓取。我希望你们中的一位AJAX老手能给我指出更好的想法,或者一些我还没有找到的“最佳实践”文档。到目前为止,我能想到的是:面向用户的脚本会在服务器上打开一个短暂的session,如果没有事件session,

php - 如何在运行时覆盖 max_execution_time 的 php.ini 值?

我没有访问服务器中的php.ini的权限。我想更改最大执行时间,以便我的脚本可以运行超过30秒。有什么办法可以在我的脚本开始时做到这一点吗? 最佳答案 使用ini_setini_set('max_execution_time',300);//thiswillsetmax_executiontimefor300seconds将此行写在php文件中代码的开头。或使用HankyPankyㇱset_time_limit(300); 关于php-如何在运行时覆盖max_execution_time

php - ajax xhr lengthComputable用php文件返回false

我正在使用XMLHttpRequest执行ajax请求,以显示请求的进度。它在html文件中运行良好,但evt.lengthComputable在php文件中返回false。我的php文件是用utf-8编码的,没有什么特别的。xhr:function(){console.log('xhr');varxhr=newXMLHttpRequest();xhr.addEventListener('loadend',uploadComplete,false);functionuploadComplete(event){console.log('uploadComplete');//dostuff

php - AJAX 未正确发送数据

我正在尝试通过AJAX将一些POST数据发送到PHP页面,但数据发送不正确。我做错了什么?这是我的代码:HTMLLINKAjax函数mFunction(){$("#some_id").click(function(){varthisId=$(this).attr('id');console.log(thisId);$.ajax({type:'POST',url:'magic.php',data:{"thisId":thisId},dataType:"json",success:function(data){console.log(data);}});});}PHP所以一切都应该按照我的

php - 在 ajax 中从 wordpress 调用 PHP 函数?

reset.php文件:脚本Ajax:$(document).ready(function(){$('#reset_general').click(function(){$('#result1').css("display","block");jQuery('#result1').animate({'opacity':'1'});});});functionresetgeneral(){$.ajax({type:'POST',url:'/fantasticpopuptemplate/inc/reset.php',success:function(response){//$('#fff'

php - 如何在ajax调用中获取响应数据

当我发布该表单时,我有一个包含两个字段的php文件(index.php),在javascript中,我正在对表单数据进行序列化并通过ajax将其发送到下一个php页面(results.php)。当我尝试成功打印数据时,它没有打印。找到下面的代码。Name:Email:$("#indexform").on("submit",function(event){event.preventDefault();console.log($(this).serialize());varformdata=$(this).serialize();//alert(formdata);$.ajax({type

javascript - Wordpress admin-ajax.php 在没有处理函数的情况下快死了 "0"

我正在尝试学习如何在Wordpress中以正确的方式处理AJAX请求。为此,我正在改编thistutorial创建一个super简单的AJAX请求,将帖子的ID(来自链接)放入我的页面内容中。逻辑当#our-worka链接被点击时[js]获取帖子ID(来自data-id属性)并将其存储为postID变量[js]通过AJAX传递postID(使用WP的admin-ajax.php文件)[js]example_ajax_request函数将获取ID并简单地回显它[php]如果成功,将服务器响应附加到#herodiv。我意识到这没有任何好处,但一旦我开始工作,我将修改函数以服务于真正的目的。

javascript - Ajax jquery Post 没有发送参数

我使用此代码向另一个页面发送发布请求。后调用有效,但没有参数发送到该页面:$.ajax({type:"POST",url:"insertar.php",data:"tipo_tar:1&monto:"+"1000"+"&n_m:"+"100"+"&refe:"+"100"+"&usuario:"+"pcisneros01"+"&email:"+"esadeghi@gmail.com",contentType:"application/x-www-form-urlencoded",success:function(result){alert(result);if(result.index