【php – ajax请求图像闪烁】教程文章相关的互联网学习教程文章

ajax 请求PHP返回json格式的处理【代码】【图】

php返回代码格式public function json(){if (request()->isAjax()){$data = [code=>1,msg=>成功,data=>array(1=>1,2=>2),];return json_encode($data,JSON_UNESCAPED_UNICODE);}return view(json);}ajax请求//监听提交 form.on(submit(upd),function(data) {//console.log(data);//发异步,把数据提交给php$.ajax({url:"{:url(json)}",type:"post",data:{},jsonType:"json",success:function(a){// var movie =eval("(" +a +")");e...

javascript – Ajax请求未传递给控制器【代码】

我向我的控制器发送了一个AJAX请求.这个开发在JSP和Spring环境中完成. SimpleFormController被我正在使用的控制器覆盖. 使用JavaScript我创建对象并发送请求.此请求未传递给控制器??. 发送请求的JavaScript代码.function getStates(){var httpRequest;var country = document.getElementById('countryName');alert(country);var url = '/developer/register.htm';url = url + (url.match(new RegExp('\\?')) ? '&isAjax=true' : '?...

java – 使用Servlet处理AJAX请求?

基本上是肯定或没有问题,但我也在寻求有关实施最佳实践的建议. 让我知道何时/如果我开始出错了. >我有一个特定的Servlet(AjaxServlet?),它将处理所有AJAX请求> AjaxServlet映射到/ ajax / *所以所有请求URL如/ ajax / getDataFromServer都将由它处理>我的doGet overide函数是一个很长的if / elseif链,每次检查request.getPathInfo()> doGet中的每个if块处理特定的url调用(/ ajax / getDataFromServer) 我想返回JSON,到目前为止我一...

php – Ajax端点应该如何响应非ajax请求?【代码】

我正在编写后端以响应ajax查询.我正在使用Codeigniter,我的控制器由许多这些功能组成.public function name_change() {if($this->input->is_ajax_request()){//Grab the Inputs//Do something//Respond}else{} }我唯一的问题是我应该如何处理不是Ajax请求的情况?没有理由通过非ajax请求访问这些控制器功能.我能想到的选择是. >发送无响应>抛出错误页面(我假设我会使用状态代码200或403)解决方法:黄金法则永远不会信任用...

用于处理AJAX请求的PHP OOP模式【代码】

我正在编写一个丰富的JS应用程序,我想了解如何构建JS / PHP的广泛建议.我不知道如何分开这个问题,对不起,如果问的话太多了.我正在遭受信息超载! 我希望JS将从单个PHP文件中请求JSON对象.我想要一个简单但有效的PHP模式来响应简洁有效的请求.也许JS会调用类似模型的对象来查询数据库并将JSON返回给客户端. 什么是PHP方面的好模式?我已经乱砍了一个PHP文件,它有一个大的switch语句解析来自客户端的指令,以及相关的数据.单个请求可能...

除了AJAX请求之外,阻止直接访问PHP文件?【代码】

我希望有一个使用AJAX访问./ajax/file.ajax.php中的PHP文件的网页 麻烦的是,我不希望人们能够在他们的浏览器中键入地址直接访问该PHP文件. 有没有办法让它只有AJAX请求才能访问该文件? 有没有我可以在PHP文件中检查的内容来实现这一目标?解决方法:如果你使用jQuery来制作XHR,它将设置一个自定义标题X-Requested-With.您可以检查并确定如何提供响应.$isXhr = isset($_SERVER["HTTP_X_REQUESTED_WITH"])AND strotlower($_SERVER["H...

javascript – 使用AJAX请求时是否还需要Form元素?【代码】

这可能是一个愚蠢的问题,但我知道我们是否仍然需要将输入元素包含在< form>中,这对我来说真的很重要.即使我们使用jQuery Ajax从服务器或数据库传递和检索数据? 我的意思是,虽然Ajax方法有类似,类型,数据,甚至数据类型的选项,如下所示$.ajax({type: "POST",url:"process.php",data: data,dataType: "JSON" });我们还需要表格吗?从安全方面来看,我认为我们可以在没有表单元素的情况下验证用户输入,但我不确定它是否正确?!如果您认...

javascript – 使用ajax请求删除文件【代码】

我正在尝试删除带有ajax请求的文件: JavaScript的:function deleteFile(file_path) {var r = confirm("Sure?")if(r == true){$.ajax({url: 'delete_file.php',data: {'file' : file_path },method: 'GET',success: function (response) {alert('Deleted!');},error: function () {alert('Not Deleted!');}});} }delete_file.php:unlink($_GET['file']);它在成功时返回true,但不删除该文件.解决方法:检查AJAX中的响应,Best是使用...

javascript – 使用Ajax请求执行PHP文件【代码】

仍然抓住Ajax,所以我请耐心等待.我试图在javascript的帮助下使用ajax调用从javascript中运行一个php文件.我不需要GET / POST任何数据,我只是想要执行PHP代码并将消息’hello world’记录到控制台(我打算在带有onclick()函数的按钮中使用它).唯一记录的是“成功”消息.我希望PHP代码在不离开当前页面的情况下执行,但我想我可能会错过AJAX的工作原理.或者也许有更好的方法来实现这一目标.谢谢你的帮助. PS:通过使用Safari的Web开发人...

php – 处理连续的Ajax请求 – JQUERY【代码】

我有一个搜索文本框,在按键时按下AJAX调用以返回输入文本的搜索结果.这导致每个按键都进行AJAX调用. 例如,如果我输入机场: 我得到7个ajax请求,每个请求分别搜索a,ai,air,airp,airpo,airpor,airport – 但是问题是它们可能都是一个接一个地开始但不一定以相同的顺序结束我没有收到错误订单的结果,即我可能已经写了机场并收到了机场的结果,以便稍后收到airpo的结果. 我如何在jQuery中处理这个? 更新: 定时器延迟为3秒 – 但问题在...

javascript – 如何每10秒发出一次Ajax请求(除了长轮询)?【代码】

我试图每10秒从服务器请求一个json对象使用这个:setInterval(function(){$.ajax({url: '/',success: function(data){//do stuff with data}}); }, 10000);但这不是很有效.我知道长轮询,但我认为这不会产生很大的影响.我知道每10秒钟我会收到一些新数据,那么在效率方面是否会使长轮询与setInterval完全相同? 浏览器端缓存是解决此问题的好方法吗? 我将获得的JSON对象如下所示:var data = {1: {'user': 'John', 'age': '25'}, {...

javascript – Phonegap Sencha Android:带有基本访问身份验证的ajax请求失败【代码】

我伙计, 我正在研究Phonegap应用程序和Sencha框架. 我尝试达到protected server但是Android的身份验证失败(但不是iOS).我使用下面的代码:Ext.Ajax.request({url:"http://user:password@api.website.fr/query.json",method: 'GET',// I tried to send the header directly but it didn't work tooheaders: {"Authorization": "Basic s2dh3qs76jd2hqjsdh==" }, success: function (result, request) { aler...

使用Ajax显示另一个Ajax请求调用的PHP脚本的进度【代码】

我对一个运行了相当长时间(1到3分钟)的PHP脚本进行jQuery Ajax调用.它不断记录数据库中完成的百分比.如何连续运行另一个Ajax请求以报告从MySQL数据库到用户的完成百分比? 编辑我理解如何使用单独的PHP脚本来查询数据库,所以我的问题是如何设置JavaScript和Ajax调用解决方法:在您的AJAX调用启动进程后,您可以在循环中进行另一个AJAX调用,该循环请求,返回并呈现当前完成的百分比,直到达到100%.基本上,一个AJAX调用启动进程,然后是一...

javascript – 使用Ajax请求时出现404错误【代码】

我需要从JSP页面中获取一些数据,这些数据在数据库上执行select,然后放入div中.我需要用ajax做到这一点. 这是我的代码:$(function() {teste(); });function teste() {var v1 = document.getElementById("selCodigo").value;alert(v1);$.ajax({ type : "GET",data : "turma="+v1,url : "busca-notas.jsp", success : function(resposta){alert("DEU CERTO");},error : function(xhr, ajaxOptions, thrownError){alert(x...

javascript – GitHub:如何为ajax请求设置标头?【代码】

如何为ajax请求设置授权标头以在GitHub帐户上发出请求? 我在GitHub上创建了Personal Access Tokens,使用它与ajax进行身份验证,以便在我的存储库上执行操作. ajax请求如下所示:var apiDomain = 'https://api.github.com',api="/users/" + username;$.ajax({beforeSend: function (xhr) {xhr.setRequestHeader ("Authorization", "token 8da3512a16c3fc0d33d8932ca37e6f5bc4c695c0");},url:apiDomain+api+'?callback=testUser',dat...