草庐IT

tutor-ajax

全部标签

javascript - 从循环中一次发送一个 AJAX 请求

我知道这个问题已被问过无数次,但我终究无法弄清楚如何让这个答案适用于我的情况:waitforasyncjavascriptfunctiontoreturn我在外循环中循环播放一些“电视channel”,然后在内循环中循环播放一周中的日期。在内部循环中,我向服务器发出ajax请求以获取数据,然后存储/缓存它以备后用,就像这样vardates=[];//PS:请不要使用JQuery!仅纯JS解决方案非常感谢! 最佳答案 你想要这样的东西。我还没有测试过,但希望你应该明白了。vardates=[];//

javascript - 如何在第一个页面和更新页面成功时调用第二个 jQuery.ajax 实例

我有一些jQuery,它是在单击类'changetag'的链接时触发的。我正在使用$.ajax()通过changetag.php更新数据库。然后我通过在开/关之间切换类来更改链接的视觉外观。代码如下:$(function(){$(".changetag").click(function(){varelement=$(this);varI=element.attr("id");varinfo='switch_tag='+I;$.ajax({type:"POST",url:"_js/changetag.php",data:info,success:function(){}});$("#li

javascript - PUT Ajax 请求

我是Ajax请求的新手,整理了以下Pastie.第107行是我的$.PUT并在firebug中抛出一个$.PUT不起作用的错误。至于ajax请求,我知道这是错误的,但是对于在成功函数addCell中我需要做什么我很迷茫。我对此采取正确的方式吗?已编辑function_ajax_request(url,data,callback,type,method){returnjQuery.ajax({type:'PUT',url:"slot_days/show",data:data,success:function(data){callback($.put('/slot_days/show',{

javascript - AJAX请求成功后如何返回值

这个问题在这里已经有了答案:HowdoIreturntheresponsefromanasynchronouscall?(45个答案)关闭8年前。functionajaxRefresh(actionUrl){$.ajax({url:actionUrl,success:function(){returntrue;}});returnfalse;}即使请求成功,该函数仍会返回false,因为请求是异步的。如何在请求成功时返回true?

javascript - 带有 XML ajax 的 BackboneJS

这是一个JS新手提出的两部分问题。因此,我尝试按照ThomasDavis'stutorial使用requireJS创建主干应用程序.如何通过对提供XML数据的服务器的ajax调用来创建Backbone集合?collections.fetch()似乎需要一个JSON后端。在尝试一些事情时,我最终得到以下代码,其中在从Ajax成功回调中填充集合“bookStore”时页面不会刷新。这是我到目前为止的进展情况。varbookListView=Backbone.View.extend({el:$("#books"),initialize:function(){thisView=this;$.a

javascript - 我不明白 JSONP 与 AJAX 有何不同

我看不出JSONP中的回调函数与AJAX中的成功回调函数有何不同。鉴于#1,我看不出它从根本上如何更安全。那么唯一的区别是与AJAX的人工同域约束吗?为什么AJAX不能只允许跨域请求;如果这会导致安全漏洞,那么攻击不会只是对JSONP请求进行XSS攻击吗?使困惑,最大限度 最佳答案 ajax调用是从客户端直接向服务器发出的实际HTTP请求。Ajax调用可以是同步的(阻塞直到它们完成)或异步的。由于同源安全保护,除非目标服务器明确允许使用CORS的跨源请求,否则只能对网页来自的同一服务器进行ajax调用。JSONP调用是使用的一个有趣

javascript - While 循环使用 jQuery 异步 AJAX 调用

事情:我有一个页面,它必须显示不确定数量的图像,通过AJAX(在服务器端使用base64编码)一张一张地加载。varposition='front';while(GLOB_PROCEED_FETCH){getImageRequest(position);}functiongetImageRequest(position){GLOB_IMG_CURR++;$.ajax({url:urlAJAX+'scan='+position,method:'GET',async:false,success:function(data){if((data.status=='empty')||(GLOB_

javascript - Ajax GET 请求 : use parameters or put data in URL?

与AjaxGET请求中的URL的一部分相比,将数据作为参数传递有什么优势?使用参数:varajax=newAjax.Request('server.php',{parameters:'store=11200&product=Meat',onSuccess:function(myData){whatever}});使用网址:varajax=newAjax.Request('server.php?store=11200&product=Meat',{onSuccess:function(myData){whatever}}); 最佳答案

javascript - JSF 在 f :ajax 之后执行 javascript

在我的JSF2web应用程序中,我使用以下代码根据selectedStatus显示和切换rich:dataTable的内容:dataTable包含a4j:commandLink,在某些IE版本中更改表格内容后无意中需要双击它-我发现,执行以下Javascript代码(在IE的调试控制台上,表格内容更改后)解决了问题:document.getElementById().focus()我的问题是:表格内容发生变化后,如何实现javascript代码的自动执行? 最佳答案 为了在之后执行JS代码成功完成后,将执行以下内联解决方案:或者下面

javascript - 我应该用 Javascript 还是作为 AJAX 调用进行货币计算?

我正在使用JQuery、Stripes、Spring和JPA(Hibernate)构建一个网络应用。我有一个允许用户输入多个订单行项目的页面,每次在价格字段中出现onblur时,我都会将一个JQuery事件绑定(bind)到该字段,该事件对所有价格字段求和(这是一个小计),计算10%的税并将税添加到小计中。我更新页面以显示小计、税金和总计。我的问题是,我应该用Javascript进行计算吗?如果是这样,我如何确定舍入等是否正常工作?我有点担心精度问题。用Java进行Ajax调用来进行计算对我来说会更好吗?任何建议都会很棒! 最佳答案