草庐IT

admin-ajax

全部标签

javascript - kaminari 通过 ajax 分页,remote = true 不影响 rails 3 中的 View

你好,我正在使用kaminarigem进行分页,我想通过ajax进行分页。index.html.haml#abc=render:partial=>'anything/anything_lists',collection:@anything_upcoming,as::anything_schedule#paginator=paginate@anything_upcoming,:remote=>true,:param_name=>"anything_upcoming_page"index.js.haml$('#abc').html('#{escape_javascriptrender(pa

javascript - 带有ajax形式的谷歌recaptcha

我有一个googlerecaptcha但我的表单是ajaxed所以我需要获取由验证码生成的token的“输入值”,我检查页面以找到token并且我确实找到了token所以不,我需要捕获值并将其与请求一起发送,但由于某种原因它不会将值存储在变量中这里是jquery代码$(document).on('click','#IDcontactSubmitBtn',function(event){event.preventDefault();varrecaptchaToken=$('#recaptcha-token').val();console.log(recaptchaToken);});即使

javascript - 在 AJAX 调用中返回上一页

实际上,我有一个有效的AJAX调用,可以在成功访问静态定义的站点后让我返回。$.ajax({url:'myPage.php',type:'get',data:{TestaufstellungID:TestaufstellungID,Datum:Datum},dataType:'text',success:function(data){window.location="staticPage.php";console.log('SQLEintragErfolgreichAktuallisiert');},error:function(jqxhr,status,exception){cons

javascript - 合理数量的同时异步 ajax 请求

我想知道关于通常允许多少同时异步ajax请求的共识是什么。我问的原因是我正在开发个人网络应用程序。在大多数情况下,我将我的请求减少到一个。但是,在某些情况下,我最多同时发送4个请求。这会造成一点延迟,因为浏览器一次只能处理2个。目前,就可用性而言,延迟不是问题。如果有的话,我还需要一段时间才能担心可伸缩性。但我正在努力遵守最佳实践,尽可能合理。你都有些什么想法呢?4个请求是一个合理的数字吗? 最佳答案 我很确定浏览器无论如何都会限制您可以拥有的连接数。如果您有Firefox,请输入about:config并查找network.htt

javascript - 跨域ajax json

我在site.com上试图从我在端口8080上服务的node.js服务器获取一些json数据。我收到此错误消息:XMLHttpRequestcannotloadhttp://site.com:8080/json/1.Originhttp://site.comisnotallowedbyAccess-Control-Allow-Origin.我的代码:$.get('http://site.com:8080/1/',{},function(Data){console.log(Data);},"json");但它是同一个域!:(还要考虑我的backbone.js模型:model=Backbo

javascript - Chrome 的 firebug 跟踪 ajax 请求的技术

我正在尝试让我的googlechrome扩展程序在浏览网页时跟踪ajax请求。我发现的唯一方法是监听DOMSubtreeModified事件。每个ajax事件都会触发事件,但没有关于请求的其他信息。但是在Firebuggooglechromeextension中有ajax请求跟踪,其中包含许多细节。我试图在源代码中检查他们是如何做到的,但我很难理解。您知道如何跟踪这些事件以获取有关请求的一些详细信息吗?也许有人可以看看这个Firebug的技术,或者也许有人知道并可以告诉我他们是怎么做到的? 最佳答案 您可以使用Chrome开发者工具

javascript - 如何在等待 ajax 回调时运行 javascript

我正在对服务器进行ajax调用。我需要运行的代码可以分为3组。需要在ajax调用ins之前运行的代码(准备发送到服务器的json对象)ajax调用返回后需要运行的代码(使用从服务器发回的代码)需要在用户按下按钮和一切完成之间运行的代码。此代码不需要返回的json对象。最好在进行ajax调用之后和结果返回之前运行第3组中的代码,以获得最佳用户体验和性能。这可以做到吗?如何? 最佳答案 非常简单:functionsomeFunction(){//1.codethatneedstorunbeforeajax$.ajax({...}).do

javascript - Ajax 在 </body> 之前尽快请求,还是在文档准备好时?

我正在优化一个页面,但我无法分辨出它们之间的结果差异(第一个显然更快,但我不确定它是否稍微减慢了页面的呈现速度):这将尽快启动请求,并在文档准备好时修改DOM:$.ajax({url:'/some-url',success:function(){$(document).ready(function(){//dosomething});}});这将在文件准备好时开始请求:$(document).ready(function(){$.ajax({url:'/some-url',success:function(){//dosomething}});});推荐哪一个?

javascript - 通过 AJAX 在 Wordpress 中动态更改导航链接(下一个和上一个)

在single.php的循环中,我有一个选择标签,其中的选项是通过自定义查询返回的当前类别的帖子。在更改所选选项时,我有许多运行良好的javascript函数,但其​​中最后一个函数(functionf_next-previous)似乎不起作用。此功能的目的是在不重新加载页面的情况下更新下一个和上一个链接。这是模板中导航链接(下一个和上一个)的代码:');?>');?>这个函数的javascript代码是:functionf_next-previous(id){$.ajax({cache:true,type:"GET",timeout:5000,url:'wp-content/them

javascript - 带有 JSONP 的 AJAX 返回错误 Callback is Undefined

这是我的ajax调用。我知道header是正确的,因为当我直接访问url时,它会给我这样的信息:jsonpCallback({"id":"274"})但是当我进行ajax调用时-它说UncaughtReferenceError:jsonpCallbackisnotdefined$.ajax({url:'http://localhost:9000/product/rest/company?'+$('form').serialize(),type:'GET',crossDomain:true,//enablethisdataType:'jsonp',jsonpCallback:'callb