草庐IT

ajax_time_interval

全部标签

PHP/jQuery - 单引号在 Ajax 调用中加倍

我希望这不是重复的,但jQuery-Ajax-calls中单引号的所有其他问题都在谈论错误,而不是我在这里观察到的问题。我对jQuery-Ajax-calls有一个问题,它在发送的参数中包含一个单引号-这些在服务器端总是加倍!我写了一个包含前端和后端的小型Playground脚本来显示问题:Playground.phpfunctiontestSend(){$.ajax({type:"get",url:"playground.php",data:{"foo":$("#fooInput").val()},success:function(data){$("#fooResult").text

php - request_terminate_timeout 是否会覆盖 max_execution_time?

PHP-FPM池定义中的request_terminate_timeout是否会覆盖php.ini文件中的max_execution_time? 最佳答案 显然他们都在不同的层次上做同样的事情。max_execution_time由PHP本身提供,request_terminate_timeout由FPM进程控制机制处理。因此,无论哪个设置为最低值,都将首先启动。Apache还具有它观察到的空闲超时参数,并会在该时间后放弃PHP进程。还有maximumexecutiontimeisnotaffectedbysystemcalls,s

php创建DOM元素并使用ajax发送

我刚开始编写服务器代码(php),我用javascript和html完成了客户端。在开始编写服务器端代码之前,我有一些问题希望得到澄清。在服务器端(php)创建DOM元素(img、p、header等)是否可能/一个好主意,通过AJAX将其发送到客户端,客户端设置一些额外的属性并将其(接收到的DOM)“附加”到该html页面上的div?我想要这个是因为这些DOM元素将在多个页面上使用。是否可能,如果可能的话,发送整个DOM是否有效? 最佳答案 当发送原始HTML而不是JSON时,您需要考虑以下事项:请求的大小将会更大。JSON更简洁渲

php - 使用 jQuery 和 Ajax 的远程 POST 请求

我需要通过Ajax向远程域发出POST请求,我知道存在同源策略的限制,但我读过可以在我的服务器上用PHP建立桥接来转发请求.事实上,我不知道如何编写此桥,而且我在Google上找不到相关信息。我想我需要使用CURL。有人能告诉我怎么写吗? 最佳答案 如果您需要代理或“Bridge”,您可以尝试如下:您可以实现对该PHP脚本的简单AJAX调用,并将该POST重定向到您需要的另一台服务器。工作原理:创建Proxy.php并粘贴内容。让一个原本发送请求的页面将AJAX请求发送到proxy.php而不是目标服务器。请求将被重定向到目标服务器

javascript - 自动建议 Javascript/PHP/AJAX 代码

考虑一个包含一些值的数组array={'microsoft','micromax','miniclip','michaeljackson','million','milkyway'}当用户开始输入文本时,假设他/她正在尝试输入million。当用户开始输入'mi'时,数组中的上述建议将显示给用户。我的问题:让我们假设用户正在输入单词“miniclip”,由于打字错误,他/她开始输入“mni”或“minc”或“nim”或“imn”或“nim”而不是“min”',这个场景还需要向用户展示建议。因为,无论如何,这些键入的字符在“miniclip”一词中可用。拼写错误对于所有入门级用户/普通用

javascript - 如何使用 Ajax 调用将变量从 PHP 传递到 Javascript

我读了thispost并假设答案中的技术适用于ajax调用。我在下面有我的ajax和php代码,但它不起作用。客户端无法识别“已传递”变量。我不知道为什么也不知道如何解决这个问题。Javascriptvarirrelevant='irrelevant';$('body').click(function(){$.ajax({type:'POST',url:'test.php',data:{mydata:irrelevant},success:function(){console.log('worky');alert(myvar);//NOTworky!}});});PHP文件varmyv

javascript - 如何在同一页面调用ajax页面?

我有两个文件demo.php和post.php。单例怎么办页而不是两页。demo.phpDynamicForm$(document).ready(function(){$("form").on('submit',function(event){event.preventDefault();data=$(this).serialize();$.ajax({type:"POST",url:"post.php",data:data}).done(function(msg){alert("DataSaved:"+msg);});});});Select...IndiaPakistanUsOth

javascript - jQuery AJAX 调用 PHP 脚本并返回字符串

我的目标是在PHP中从ASP.NET复制HotTowelSPA框架。我的项目中有两个文件:show.js和displaystring.php。我基本上想要做的是返回displayString()函数中存在的任何内容。但是由于一系列的尝试都没有成功,我在shows.js文件中插入了debugger语句(如下面源码中的标记)来找出问题所在。当我在GoogleChrome中运行项目并打开开发人员工具(Ctrl+Shift+i)时,我看到程序流停止在调试器语句处(如预期的那样),当我将鼠标悬停在成功属性中的数据变量上时,我看到displaystring.php文件返回了整个html源代码,而不

php - nginx - 某些 ajax 请求的 502 Bad Gateway

我的服务器上的某些请求收到502BadGateway。我为某些特定的AJAX请求获得了它,但是如果我在控制台中重播失败的请求,它就可以工作(wtf)。在nginx/error.log它说[error]13867#0:*74180recv()failed(104:Connectionresetbypeer)whilereadingresponseheaderfromupstream我的网站是用PHP编写的。谢谢 最佳答案 我在wordpress网站上遇到了类似的问题。在/etc/nginx/nginx.conf文件的httpblock

javascript - 以串行方式发布多个 Ajax

我想实现多个ajaxpost请求。假设有3个帖子。然后第二个帖子依赖于第一个帖子的结果,第三个帖子依赖于从第二个帖子收到的结果。如何放置第二个ajaxpost方法。应该在成功处理程序中完成吗jQuery.ajax({类型:“发布”,数据类型:“json”,网址:ajaxurl,数据:表单数据,async:false,success:function(response){//2ndajaxpostcalltobeplacedhere?}}})//或者应该在之后放置第二个ajaxpost调用我看到有些人也在使用jQuery.when()但我不确定我是否可以使用它。从这里开始,我将不得不检查