草庐IT

ajax-polling

全部标签

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

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

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

javascript - 在ajax加载页面中包含jscolor

我有一个index.php页面,我在index.php中包含其他页面,如下所示:functionurlpage(url){$('#page').load(url);}jscolorjavascript在index.php中工作,但是当我加载一个页面(test.php)时,jscolor在这个加载的页面中不工作。我能做什么?我还在test.php中添加了这个:EDİT:我这样解决了这个问题:测试.php$(document).ready(function(){jscolor.init();}); 最佳答案 jscolor.init()

javascript - 通过ajax数据传递循环数据

我的表单包含隐藏的输入循环。在我的例子中,我在没有循环的情况下手动声明了ajax数据中的隐藏输入。那么如何在ajax数据中循环它们呢?这是我的表单脚本"value="data">这是我的Ajax脚本functionsubmitData(){varform=document.myform;$.ajax({url:'process.php',type:'post',data:{data1:form["data1"].value,data2:form["data2"].value,data3:form["data3"].value,data4:form["data4"].value,data

具有多个步骤的 PHP AJAX 进度条更新

我已经知道如何使用以下设置创建一个简单的AJAX进度条类型的系统来上传单个文件...functionpushData(){varformdata=newFormData();formdata.append("file1",file);varajax=newXMLHttpRequest();ajax.upload.addEventListener("progress",progressHandler,false);ajax.addEventListener("load",completeHandler,false);ajax.addEventListener("error",errorH