javascript jquery ajax

以下是为您整理出来关于【javascript jquery ajax】合集内容,如果觉得还不错,请帮忙转发推荐。

【javascript jquery ajax】技术教程文章

javascript – jQuery:ajax函数的延迟间隔,直到上一次运行完成【代码】

我已经使用setInterval设置了AJAX页面刷新.有时,服务器很慢,以至于在前一个请求完成之前启动了新请求. 我怎么能防止这种情况?解决方法:使用短于刷新间隔的超时值.当请求超时时,它将调用错误处理程序,因此您需要区分超时错误和处理程序中的其他类型的错误.$.ajax({type: "POST",url: "some.php",data: "name=John&location=Boston",timeout: 5000, /* ms or 5s */success: function(msg){alert( "Data Saved: " + msg );}});Docs在...

javascript – JQuery / Ajax在For循环中调用【代码】

高级程序员, 是否可以将(“xxxxx”).html(数据)放在for循环中,其中“xxxx”变量每次都会更改? 老实说,我觉得我已经尝试了一切.我正在尝试用循环ajax调用中的JSONP数据填充HTML表,其中URL每次都会更改.每次都使用相同的回调函数,但显然,我会覆盖要发送到HTML表标签的数据,因为我无法找到动态更改这些变量的方法. 基本上,我希望第一次调用回调函数来存储数据…$("#p1_points").html(data_from_ajax_call)我想第二次做…$("#p2_point...

javascript – jQuery Ajax方法成功,但没有收到数据【代码】

我已经花了10多个小时来解决这个问题,并且基本上在整个互联网上寻找解决方案.这是一个简单的jQuery ajax POST方法,我在成功之前已经使用了几次.在过去我也有这个问题,但不知何故解决了它.我传递的数据似乎没问题,在chrome的网络控制台中它甚至显示了一个包含所谓数据的成功帖子.但是,使用.load来获取该数据始终返回null.在下面的代码中,我使用了一个表单,我阻止了默认提交以防止刷新.一个按钮触发sellBook(),它会提示一个表单,然后...

javascript – jQuery ajax在iOS中不起作用【代码】

我们的一位工程师刚把他的iPad带到我面前,并展示了一个不在我们网站上工作的功能.这适用于Chrome和Firefox,但它无法在iPhone或iPad上运行.这是3个选择框,当您单击第一个中的值时,它会运行ajax并填充第二个选择框. 这是在iOS中不起作用的功能. 我们有点难以开始测试这个.任何人都可以提供一些建议,从哪里开始调试这个或者你能看到我们做错了吗?$().ready(function () {$('.vehicle-search .make').bind('click', function (e) {var...

javascript – jQuery在ajax成功后继续循环执行【代码】

我在循环中有一个jQuery ajax调用.但是我不希望同时进行那些ajax调用,我需要先进行ajax调用才能完成下一个调用.for (var i = 0; i < options.length; i++) { jQuery.ajax({url: "ajax_file.php",data: //some data based on DOM treesuccess: function(data){//some DOM manipulation}}); }我希望循环只有在执行SUCCESS中的DOM操作后继续执行(因为ajax调用依赖于DOM树).从理论上讲,我知道我可以将ajax调用设置为async:false,但不...

JavaScript JQuery Ajax问题:POST在Firefox,IE,Safari中运行良好,但不适用于Chrome【代码】

我是JavaScript的新手,并与一些开发人员一起开展业余爱好项目.我们有一个简单的页面,用于向数据库提交请求. 我决定尝试学习JQuery,并开始在这个请求页面中实现一些AJAX功能.它在FireFox,IE和Safari中运行良好,但由于一些奇怪的原因,我无法在Chrome中使用它. 我现在已经调试了几个小时,我不知道为什么它不起作用.这是HTML表单的相关部分(由于JavaScript而删除了帖子操作):<form method="POST"><input type="text" name="amount" va...

javascript – jQuery ajax:在事件之前【代码】

我见过一些同事在铁轨中使用它$('[data-once=true]').live('ajax:before', function(request, e) {});但是我正在尝试将它与jquery一起使用并且它不起作用,这个事件是否带有rails jquery适配器?解决方法:是的,ajax:之前是一个jQuery事件,它是rails添加/触发器,虽然在最新版本中它不是ajax:beforeSend.虽然在jQuery中(ajax:之前是在JS框架不可知变为rails之前),你可以只是附加到全局,使用ajaxSend global event,像这样:$(documen...

javascript – 在jQuery ajax json响应中解析iso日期【代码】

我在json格式的jQuery-ajax响应中解析日期时遇到问题. 我的客户端代码:$.ajax({url: '/index',dataType: 'json',success: function (data) {console.log(data.date);} });服务器正在发送json:{"name": "john","date": "2013-07-01T00:00:00", }运行我的客户端代码后,我在控制台中收到一个字符串内容:2013-07-01T00:00:00这不是日期类型.我认为它将由解析器完成.在json解析期间,如何自动解析日期,我该怎么办? 克里斯解决方法:好...

JavaScript---jQuery 的 ajax【代码】

JavaScript—jQuery 的 ajax jquery 调用 ajax 方法: $.ajax({}) 格式:$.ajax({}); 参数: ? type:请求方式 GET/POST ? url:请求地址 url ? async:是否异步,默认是 true 表示异步 ? data:发送到服务器的数据 ? dataType:预期服务器返回的数据类型 ? contentType:设置请求头 ? success:请求成功时调用此函数 ? error:请求失败时调用此函数 实例: <script type="text/javascript" src="js/jquery-3.4.1.js"></scri...

javascript – jQuery AJAX结果块不会立即触发【代码】

我在循环内部有一个jQuery POST函数(多个post调用).出于某种原因,jQuery正在发布,但是在循环结束并且一次解析所有结果之前不会返回所有数据.FOREACH arg_value IN args { console.log('Do stuff');$.post('https://blah.com/xml.php',{arg: arg_value},function(xml) {$(xml).find('tag').each(function() {console.log('Do more stuff');});}); }这个的输出是……Do stuffDo stuffDo stuffDo more stuffDo more stuffDo more stuf...