问题标签 [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 投票
1 回答
4904 浏览

jquery - Ajax/Jquery - 回调之前的 Ajax 处理,beforeSend,ajaxStart,.always

我目前遇到 jquery 的 ajax 调用问题。我想要做的是清空几个 div,隐藏一个容器,然后调用请求的 Ajax 代码再次填充 div,并显示它。但是,我的代码正在调用该请求,并在处理 ajax 请求时将其隐藏,导致 div 为空...

带有自定义回调的示例代码(不起作用):

带有 ajaxSend/beforeSend/ajaxStart/always 的示例代码(不工作):

任何解决方案的人?

0 投票
3 回答
706 浏览

jquery - Jquery/Javascript - jquery ajax 请求中的变量范围和行为

我有一种我无法理解的奇怪行为。这是代码:

我需要在第二个 ajax 请求中访问 var label_to_change 而不是得到这个:

我懂了:

关于我做错了什么的任何线索?

最好的祝福,

0 投票
2 回答
316 浏览

php - 使用 AJAX 将 Javascript 变量获取到 PHP 文件

我是 web 基础应用程序开发的新手,我正在学习 AJAX。这是我的问题,我正在尝试使用一些变量(用户输入)发出 AJAX 请求并获取具有相同变量的 php 文件。以下是我的代码,如果我遗漏了什么或者我做错了,请告诉我,我将不胜感激!谢谢你。

Javascript代码:

HTML:

PHP 文件:

0 投票
1 回答
3245 浏览

ajax - 条形码扫描仪和 jquery ajax 调用?

我坚持以下几点:我在 index.php 上有一个带有一个输入字段的简单表单。单击按钮时,表单向 lookup.php 发出 jquery ajax 请求,该请求返回一些数据。该数据显示在 index.php 上。到目前为止没有什么特别的,当我使用键盘时它可以工作。

现在,当我使用条形码扫描仪时它不起作用,经过一些试验和错误,看起来条形码扫描仪使用“提交”处理程序。但在我的情况下,ajax 请求由

$("#btnSubmit").on("click",

并且按钮 btnSubmit 是 type=button 并且不提交。

我该如何解决这个问题,以便条形码扫描仪也发出 ajax 请求?使用 $.ajax 提交的 jquery 似乎不起作用

0 投票
2 回答
98 浏览

php - Jquery不会将数字传递给php

每次我尝试提交表单时,它只返回“E”并且只返回“E”,我不知道为什么会这样,有人可以帮我解决这个问题吗?

我尝试了很多方法,但我不能;似乎没有得到它应该返回的结果

代码

查询:

PHP

paste-bin 链接到源代码

0 投票
2 回答
2321 浏览

combobox - ExtJs 4:远程组合框 - 中止上一个请求

正如标题所说,我想中止之前的 ajax 请求。每当用户输入字母(或数字)时,组合框通过 ajax 请求它请求数据,就像我通过 ajax 所说的那样,然后将数据返回给组合框。

我的问题是,每当我在字段中输入用户输入时,ajax 请求就会堆积起来。

我想要做的是首先中止先前的请求,然后继续执行当前请求。我试过这段代码:

那没用,然后尝试了这个:

这对我也不起作用,因为我有一个也使用 ajax 请求的计时器,如果执行了侦听器,它也会被取消。

我该怎么做呢?

0 投票
1 回答
1204 浏览

ajax - 如何通过 javascript 和 ajax 在 Scala 中调用方法?

我不知道我的标题是否有点误导。但这是我真正需要帮助的地方。

我正在获取此网址:

这是我的路线:

这是我的行动:

我对此的期望是我的动作被调用并触发其中的内容。换句话说,重定向

但实际发生的情况并非如此不合逻辑,那就是我的 $.get 调用得到了我重定向的响应。

我如何实际调用我的操作方法,而不向 javascript 发送响应?


这是我在 javascript 中的函数,发布此代码段以便在我们在上面的评论中的讨论中更清楚。

0 投票
1 回答
458 浏览

extjs4 - Extjs4,等待ajax请求

我应该在一个按钮单击中运行多个 ajax 请求,但所有请求都应该等到第一个请求被执行。我试图将所有请求放在第一个的成功回调中,但这会产生此错误:

TypeError: o is undefined
return o.id;

并且只执行第一个请求。
这是我的代码:

_genFormSubmitAction:

0 投票
3 回答
9734 浏览

javascript - Ajax 请求返回未定义

我有以下ajax请求:

哪个警报undefined但我不知道为什么,因为当我进入控制台并寻找答案时,我得到了:

而且我不知道我做错了什么!

0 投票
1 回答
1123 浏览

xml - 查看器中的 Loadrunner 重播和 xml

在一些严重的相关工作之后,使用 Ajax 记录和重播 Web 应用程序似乎可以工作:-) 但是在打开查看器的情况下重播脚本我观察到,在重播的某些步骤中,显示的页面仅包含表单上的 XML<ajax-respons> .... [CDATA ...(The data I have put in and parameterized)] ...... </ajax-response>和不是图形用户界面。业务流程也可以正常工作,因为我可以观察到该流程按预期执行并具有预期结果。我的问题基本上是为什么 LoadRunner 在查看器中显示此 XML,如果这是某种错误的迹象?有其他人经历过吗?