草庐IT

ajax-polling

全部标签

php - 在 jQuery ajax 数据中发送 boolean 值

我在Ajax调用中发送一些数据。其中一个值是设置为FALSE的boolean值。它在Ajax调用的PHP脚本中始终被评估为TRUE。有任何想法吗?$.ajax({type:"POST",data:{photo_id:photo_id,vote:1,undo_vote:false},//Thisistheimportantboolean!url:"../../build/ajaxes/vote.php",success:function(data){console.log(data);}});在上述Ajax中调用的脚本vote.php中,我检查了boolean值:if($_POST['u

javascript - Jquery Selectize 在 Ajax 的选项顶部添加 "Clear All"链接

我正在使用Jquery的Selectize到目前为止对我来说效果很好的标记库。下面是我用过的代码。Javascript代码:$('#q').selectize({plugins:['remove_button'],valueField:'address',labelField:'address',searchField:'address',create:true,render:{item:function(data,escape){return''+escape(data.address)+'';}},onChange:function(value){$(".selectize-inp

31. Ajax

简介AJAX是AsynchronousJavaScriptAndXML的简称。直译为,异步的JS和XML。AJAX的实际意义是,不发生页面跳转、异步载入内容并改写页面内容的技术。AJAX也可以简单的理解为通过JS向服务器发送请求。AJAX这门技术很早就被发明,但是直到2005年被谷歌的大量使用,才在市场中流行起来,可以说Google为AJAX的推广起到到推波助澜的作用。同步处理:AJAX出现之前,我们访问互联网时一般都是同步请求,也就是当我们通过一个页面向服务器发送一个请求时,在服务器响应结束之前,我们的整个页面是不能操作的,也就是直观上来看他是卡主不动的。这就带来了非常糟糕的用户体验。首先,

js普通ajax数据请求和axios请求数据代码及总结

//在渲染数据时不能直接写在body下面,否则会出现只能请求一次数据的结果//数据渲染时用数组forEach的方法//axios相当于ajax的升级版,原理差不多      Document        按钮        vartext=document.querySelector('input')    varbtn=document.querySelector('button')    btn.οnclick=function(){       //varxhr=newXMLHttpRequest()       //xhr.open('get','http://localhost:8

php - 无法通过 jquery Ajax 在 laravel 5 中发布

我试图在Laravel5.1应用程序中通过jqueryAjax发送一个POST请求。我得到405方法不允许,我在这个论坛上搜索其他问题但没有找到解决方案:我的routes.php:Route::post('backend/get_subdirectories','Backend\FileManagerController@get_subdirectories');Controllerpublicfunctionget_subdirectories(Request$request){dd($request);}和脚本var_token=$('meta[name="csrf-token"]

javascript - 如何在 symfony2 中提交表单 ajax?

我即将使用Ajax提交我的表单,我已经使用POST成功提交了我的表单,但不知道如何将Ajax与Symfony结合使用构建形式$builder->add('name','text',array('constraints'=>array(newNotBlank()),'attr'=>array('placeholder'=>'Name')))->add('gender','choice',array('empty_value'=>'SelectGender','constraints'=>array(newNotBlank()),'choices'=>\AppBundle\Entity\R

javascript - 使用 AJAX 和 PHP 对第 3 方 API 进行安全的 API 调用

我想对第3方API进行GET、POST和PUT调用,并通过AJAX在客户端显示响应。API调用需要一个token,但我需要将该token保密/不在客户端JS代码中。我看过一些suggestionslikethisone在中间有服务器端代码,将由AJAX查询,并将处理实际的API调用。我可以直接使用来自AJAX的API,但我不确定如何使用两步过程来对用户隐藏token。我的谷歌搜索没有找到任何关于实现此目标的最佳实践方法的指示。在我的例子中,中间的服务器将运行PHP,因此我假设cURL/Guzzle是使用token进行API调用的直接选项。API响应将是JSON。谁能给我一个粗略的例子,

php - Ajax 片段元标记 - Googlebot 未读取页面内容

我读过一篇文章,教我如何让搜索引擎机器人抓取我的ajax页面,当我使用片段url#!时它工作得很好,但现在我正在尝试创建一个“主页”没有使用下面元标记的片段:我正在使用下面的代码片段来了解googlebot发生了什么。事实是机器人没有在_escaped_fragment_语句中返回任何值。这是页面的链接:http://www.linkerama.com/novo/当我使用浏览器时,这个返回一个值:http://www.linkerama.com/novo/?_escaped_fragment_= 最佳答案 你如何测试这个?如果您使用

javascript - 如何通过 jQuery Ajax 发布数据在 PHP 中对 JSON 进行编码?

我有一个HTML表单并在点击提交按钮时将数据发送到php文件。$.ajax({url:"text.php",type:"POST",data:{amount:amount,firstName:firstName,lastName:lastName,email:email},dataType:"JSON",success:function(data){console.log("ok");$("#result").text(data);}});在PHP中:$amount,"firstName"=>$firstName,"lastName"=>$lastName,"email"=>$emai

php - 如何让 Behat 等待 AJAX 调用?

场景:修改并保存对市场事件的不完整更改GivenIclickontheCampaignsectionfolderAndIpressSaveintheselectedCampaignThenIshouldseeanerrorballooninformingthechangescannotbesaved要点是,最后一步中的这个“错误气球”是一个ajax调用,它会根据操作的成功带来绿色或红色的气球。目前我所做的是之后“然后我按保存...”我会做一个sleep(3)给它时间让这个气球出现。这似乎不是很聪明,因为您在浪费时间,而且有时处理此调用可能需要或多或少的时间。你们如何让行为测试等待Aja