草庐IT

Ajax-Error

全部标签

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 - jQuery-UI draggable error 'cannot call methods prior to init' , 在更新到版本 1.10.1

我在使用jQuery-UI1.8.2时可以正常使用可拖动插件,然后我更改为1.10.1。我发现的主要区别是在启用和禁用插件时,我不再需要使用:$this.draggable('option','disabled',true);但可以简单地使用$this.draggable('disable');但后来我意识到还有另一个问题。我得到这个错误,它弄乱了我的整个程序,我不知道如何修复它:Error:cannotcallmethodsondraggablepriortoinitialization;attemptedtocallmethod'enable'为了修复它,我确保在任何进一步的选项之

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 - 即使在包含 popper.js 之后仍然得到 "Uncaught Error: Bootstrap dropdown require Popper.js"

Angular和Bootstrap的新手,我正在尝试创建helloworld应用程序。我已经添加了所需的库,但我一直卡在这个错误中UncaughtError:BootstrapdropdownrequirePopper.js我在jquery之后和bootstrapjs之前添加了popper.js脚本。但浏览器仍然会抛出错误。请帮忙。代码如下所示:Index{{message}} 最佳答案 这对我有用:使用popper.js,它位于您在此处找到的下载文件中名为“umd”的文件夹中https://popper.js.org不要将文件保存

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代码成功完成后,将执行以下内联解决方案:或者下面