问题标签 [ajax-request]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
79 浏览

javascript - Ajax 请求发布参数

我想使用 ajax 发布请求,但我的请求仅在我使用 Get 请求时才有效。

当我使用获取请求时,我的模型已正确填充。通过发布请求,我的模型为空。

所以这有效:

在控制器端:

但这不起作用:

在控制器端:

我的模型:

标题和响应(不知道如何更好地展示它们): http: //pastebin.com/AM6ScEsz

0 投票
2 回答
73 浏览

javascript - 通过 Ajaxrequest.open 从 Javascript 到 PHP 文件获取变量

我有以下javascript函数

还有PHP文件

问题是我无法将 var runs3 从 javascript 函数传递到 php 文件。我还尝试根据以下主题(使用 ajaxRequest.open 向 php 发送变量)解决方案,例如 ajaxRequest.open("POST", "runs3.php?variable="+runs3) 或 AjaxRequest.open("POST" , "runs3.php?myvar=runs3", true); 但就我而言,它不起作用。你知道我的情况有什么问题吗?感谢您的关注。

0 投票
2 回答
2102 浏览

javascript - 如果我要返回表格,检查 Ajax 调用是否为 200 OK 的最佳方法是什么?

我有一个关于 ajax 成功的问题。因此,在以前的情况下,我返回了类似 ID 的数据,但现在在这种情况下,我返回了整个表。所以我想在检索数据之前检查 Ajax 是否成功(200 OK)。最好的方法是什么?我还使用新的方法来检索数据并检查 JQuery 的错误。这是我的代码示例:

0 投票
1 回答
4100 浏览

javascript - 如何在 nightwatch.js 中发送 ajax 获取请求

我在 UI 自动化测试项目中工作,我需要向我的服务器发送一个 ajax 请求,但是在 Nightwatch.js 中,一些香草 javascript 和 JQuery 函数的功能是不可接受的,

因此,如果有人有在 nightwatch.js 环境中向服务器发送 Ajax 获取请求的经验,请给我一些信息/建议。

0 投票
1 回答
540 浏览

ajax - .ajax() 调用始终执行 .fail() 即使在服务器端代码(Web-api)成功后

我有一个对 web-api 页面 ( /api/attendances ) 的 ajax 调用。它插入一条记录,并返回 OK() 作为结果。

问题:插入正确完成,将返回 OK,但不是 .done()/success() 函数,而是调用 .Fail()/error() 。

我尝试了两种方式($.ajax() 和 $.Post()),它们都得到了相同的结果

1)

服务器端代码:

2)

3) 定义 DTO

任何帮助,将不胜感激。

0 投票
1 回答
4003 浏览

jquery - 如何使用ajax请求从asp.net mvc中的控制器获取数据

我对 ajax 有点陌生。

我试图从我的控制器中的方法获取数据,我已经编写了 ajax 代码但似乎没有完成这项工作(没有从控制器中提取数据)也许我在 ajax 请求的控制器中丢失了一些东西。

我有两个下拉列表,我正在尝试根据另一个下拉列表的选择来填充下拉框,我正在尝试从我不知道如何操作的控制器中的方法中更正数据。

我真的很感激在这个问题上的一些指导或帮助

谢谢你

}

0 投票
2 回答
165 浏览

ajax - jQuery 中的多个嵌套 AJAX 调用:如何正确执行而不退回到同步?

我知道,这里已经有很多关于 AJAX 和同步性的问题,但不知何故我没有找到正确的答案。请温柔,我是菜鸟,所以,这可能是重复的。尽管如此,即使暗示这一点也可能会帮助我和其他人找到合适的答案。

功能

在这个函数中发生的是一个 AJAX 调用(通过 jQuerys getJSON 简写),用于 Facebook 页面的事件列表。这将返回代表每个日期的 JSON 对象列表。一个对象作为响应的示例:

不幸的是,这些都缺少我们需要的细节。它们是隐藏的(嵌套的),并且可以在创建第二个 getJSON(函数中的第 8 行)后使用每个对象的单独“id”找到。现在脸书回复:

等等,我正在寻找的细节。在进行第二次(嵌套)AJAX 调用后,我将 JSON 数据推送到数组“events”中(第 12 行)。

问题

这应该用每个 .each 迭代填充数组。但是,请查看两个“console.logs”。第一个返回填充的数组,第二个返回一个空数组...如果 AJAX 调用是同步进行的(这不是应该的),例如通过添加$.ajaxSetup({async: false});在函数之前添加,它可以正常工作. 数组已填充并且可以渲染(第 18 行)。

问题

如何解释这种行为以及如何正确完成此功能?我知道,必须有一种使用延迟和承诺的方法?我以为我做到了,通过使用 .when.then.done ......显然我错了。

最好的问候,朱利叶斯

0 投票
1 回答
34 浏览

javascript - 如果我刷新页面,Javascript 功能会再次重新加载

在我的网页上,我使用 JS 实现了大部分功能,例如使用 ajax 请求保存记录等。我的场景就像我单击更新/保存更改按钮并调用 Ajax 请求或其他 Javascript 函数时一样。在刷新页面或重新加载页面执行操作后,整个代码将再次运行,数据再次保存在数据库中。您能否给我一个解决方案,说明如何阻止此操作完成。

0 投票
1 回答
586 浏览

javascript - 来自本地的json文件的ajax请求

我想通过 AJAX 请求检索我的本地 JSON 文件数据。当我在 Chrome 中启动 html 时,会产生错误:

XMLHttpRequest 无法加载。跨源请求仅支持协议方案:http、data、chrome、chrome-extension、https、chrome-extension-resource。

下面是我的代码:

如果我添加dataType : 'jsonp',

它返回错误函数。

0 投票
1 回答
31 浏览

javascript - 获取通知长度取决于 ReadFlag

JS:

如果ReadFlag == 0,我想获得notification.length。我在这个例子中使用Source == CIRIS。

这是我的 JSON https://api.myjson.com/bins/navph的链接