ajax相关内容

如何在 Django 中使用 jQuery/Ajax 发布?

我正在尝试在 Django 中使用 jQuery/AJAX 发布数据,但遇到了麻烦.当我运行下面的代码并单击“测试"按钮时,整个页面会再次重新加载,这不是我想要发生的(这就是我使用 AJAX 的原因). 我也无法确认 AJAX 请求正在进入 Django 视图. 编辑:我已对 return false 和 event.preventDefault() 进行了编辑.未加载新页面,但我仍然 ..
发布时间:2022-01-31 21:51:29 前端开发

Rails,设计认证,CSRF 问题

我正在使用 Rails 做一个单页应用程序.登录和注销时,使用 ajax 调用 Devise 控制器.我遇到的问题是,当我 1)登录 2)注销然后再次登录不起作用. 我认为这与我退出时重置的 CSRF 令牌有关(尽管它不应该 afaik),并且由于它是单页,旧的 CSRF 令牌正在 xhr 请求中发送,从而重置会话. 更具体地说,这是工作流程: 登录 退出 登录(成功 201 ..
发布时间:2022-01-31 15:15:03 前端开发

您如何使用 Ajax 请求处理 Rail 的 flash?

我对 解决方案很满意 我想出的.基本上,我有一个辅助方法可以重新加载内联闪存,然后我有一个 after_filter,如果请求是 xhr,则清除闪存.有人有比这更简单的解决方案吗? 更新:上面的解决方案是在 Rails 1.x 中写回的,不再受支持. 解决方案 您还可以使用 after_filter 块将 flash 消息存储在响应标头中,并使用 javascript 显示它们: ..
发布时间:2022-01-31 14:46:21 前端开发

jQuery 不会从 AJAX 查询中解析我的 JSON

我在使用 jQuery.ajax() 解析从我的服务器返回的一些 JSON 数据时遇到困难 要执行我正在使用的 AJAX: $.ajax({网址:我的网址,缓存:假,数据类型:“json",成功:函数(数据){...},错误:函数(e,xhr){...}}); 如果我返回一个项目数组,那么它工作正常: [ {标题:“一",键:“1"},{标题:“二",键:“2"}] 调用成功函数并接 ..
发布时间:2022-01-31 13:52:42 前端开发

jQuery 循环从 AJAX 成功的 JSON 结果?

在 jQuery AJAX 成功回调中,我想循环遍历对象的结果.这是响应在 Firebug 中的外观示例. [{"TEST1":45,"TEST2":23,"TEST3":"DATA1"},{"TEST1":46,"TEST2":24,"TEST3":"DATA2"},{"TEST1":47,"TEST2":25,"TEST3":"DATA3"}] 如何遍历结果以便可以访问每个元素?我尝试过类 ..
发布时间:2022-01-31 13:43:14 前端开发

未定义 React 中的 Jquery

您好,我只是想接收 ajax 请求,但问题是 jquery 没有在 React 中定义.React 版本是 14.0 错误信息 Uncaught ReferenceError: $ is not defined 我有两个文件: index.js 从'react'导入反应;从'react-dom'导入{渲染};从'./containers/App'导入应用程序;const roo ..
发布时间:2022-01-31 12:29:27 前端开发

将 jQuery 用于 AJAX 与 ASP.NET Webforms

任何人都知道一个好的文章/教程的链接,用于开始使用 jQuery 进行 AJAX 调用而不是 ASP.NET AJAX?我试图避免在这个应用程序中完全使用 UpdatePanel,这是我过去无法完成的. 解决方案 我找到的关于这个主题的最完整的文章是 ASP.NET 和 jQuery 达到最大值. 它避免了更新面板、脚本管理器和视图状态. ..
发布时间:2022-01-31 11:33:54 C#/.NET

确定 $.ajax 错误是否超时

我正在利用 jQuery.ajax( settings ) 的魔力. 但是,我想知道是否有人经常使用超时设置? 我知道它基本上是用于指示请求的本地时间,但是如果达到超时,它会触发任何事情吗?或者它只是停止监听响应? 阅读 jQuery 站点,我可以看到没有传递任何参数,所以这似乎是一个具有一种功能的简单设置.这很好. 但是,如果达到超时,我想触发警报或某些功能.在这种情况下 ..
发布时间:2022-01-30 15:39:40 前端开发

在 jQuery 中停止所有活动的 ajax 请求

我有一个问题,在提交表单时所有活动的 ajax 请求都失败了,这会触发错误事件. 如何在不触发错误事件的情况下停止 jQuery 中所有活动的 ajax 请求? 解决方案 每次创建 ajax 请求时都可以使用变量来存储它: var request = $.ajax({类型:'POST',网址:'someurl',成功:函数(结果){}}); 然后你可以中止请求: request ..
发布时间:2022-01-30 15:36:03 前端开发

jQuery在滚动上加载更多数据

我只是想知道只有在 div.loading 可见的情况下,如何才能在滚动上实现更多数据. 通常我们会寻找页面高度和滚动高度,看看是否需要加载更多数据.但是下面的例子就有点复杂了. 下图就是完美的例子.下拉框中有两个 .loading div.当用户滚动内容时,无论哪个可见,它都应该开始为其加载更多数据. 那么我怎样才能知道 .loading div 是否对用户可见?所以我可以开始 ..
发布时间:2022-01-30 15:26:00 前端开发

Jquery Ajax 将 JSON 发布到 Web 服务

我正在尝试将 JSON 对象发布到 asp.net 网络服务. 我的 json 看起来像这样: var 标记 = { “标记":[{“位置":“128.3657142857143",“标记位置":“7"},{“位置":“235.1944023323615",“标记位置":“19";},{“位置":“42.5978231292517",“标记位置":“-3"}]}; 我正在使用 json2 ..
发布时间:2022-01-30 15:13:10 前端开发

Ajax 请求返回 200 OK,但触发了错误事件而不是成功

我已经在我的网站上实现了一个 Ajax 请求,并且我正在从网页调用端点.它总是返回 200 OK,但 jQuery 会执行错误事件. 我尝试了很多东西,但我无法弄清楚问题所在.我在下面添加我的代码: jQuery 代码 var row = "1";var json = "{'TwitterId':'" + 行 + "'}";$.ajax({类型:'POST',url: 'Jqueryop ..
发布时间:2022-01-30 15:06:58 C#/.NET

如何在没有 jQuery 的情况下使用 $http 发布 urlencoded 表单数据?

我是 AngularJS 的新手,一开始我想开发一个只使用 AngularJS 的新应用程序. 我正在尝试使用 Angular 应用程序中的 $http 对服务器端进行 AJAX 调用. 为了发送参数,我尝试了以下方法: $http({方法:“发布",网址:网址,标头:{'Content-Type': 'application/x-www-form-urlencoded'},数据:$ ..
发布时间:2022-01-30 14:56:39 前端开发