问题标签 [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.
json - 使用 json 创建 html 的最佳方式
所以问题如下:我有一个返回json的动作方法。我需要做的是使用该json来构建一些基于它的html。例如,假设我收到了一份汽车清单。我想要做的是显示这样的列表,例如:
目前这是一个视图,我所做的是在控制器中呈现该视图并将整个结果作为 json 结果返回(检查此链接)。一切都很好,但是有一个主要缺点 - 操作方法不可测试,因为我必须模拟大量的东西才能使FindPartialView工作(目前我坚持这一点)。更糟糕的是,我将视图与操作结合在一起,即更改视图也会损害单元测试,这是不可接受的。
另一方面,使用 javascript 生成所有 html 似乎是一种非常糟糕的方法,因为它将包含很多原始的 javascript 和 jquery(请记住,即使在我的简化示例中也会有很多 js,我会放弃测试 MyPageLinks 的选项,因为一切都将是 js)。
我需要/想要做的是只返回 json (只返回数据对象,没有 html),并且在视图中有类似模板的东西,一旦返回 json 就会应用。
zend-framework - 通过 Zend Framework Controller 将 Ajax 请求数据参数传递给模型类
我正在使用 Zend 框架。作为一种设计模式,我使用的是状态设计模式。
现在您可能知道,Zend Framework 让您创建自定义控制器,可用于响应 Ajax 请求。在我的示例中,我有以下 ajax 请求
每次按下特定按钮时都会调用函数 getResponse。
上面的代码是我对 ajax 请求的自定义响应。我想将按下按钮的名称传递给 $Lok = new Lok(); 所以我可以在“Lok”模型类中使用它,而无需在“Lok”类中创建控制器的新实例
有没有人可以帮助我?
编辑 - - - - - - - - - - - - - - - - - -
这是我的控制器:
这是我的 Jquery 函数:
这是我的 Lok.php 文件:
java - Java 中的 AJAX GET 请求
我正在尝试使用 java 在某些站点上发出 GET AJAX 请求。
我的代码如下:
但问题是 InputStream 没有什么可以下载的。但如果我使用浏览器做同样的事情,我会得到一个响应,由以下格式的文本行组成:
CITY_NAME|SOME_DIGITS
那么,谁能告诉我,我怎样才能以适当的方式提出这样的请求?
UPD:没有 cookie 我有相同的行为(在浏览器中一切都很好,但在 Java 中不是)。
jquery - 如何在同一个网页中做两个ajax请求?
我是 Ajax 请求的初学者。
我有一个使用 Prototype 的 Ajax 请求和其他使用 Jquery 的请求。两者都在工作,但前提是我分别给他们打电话。我需要帮助来解决这个冲突。
在我下面展示的代码中,只有“$.fn.bindPostCommentHandler = function()”上的 Ajax 请求才能工作。“new VoteHijacker("link");”上的 Ajax 请求 不管用。
如何使这两个 Ajax 请求一起工作?
这是我网页上的代码。
“VoteHijaker()”上的代码 votehijaker.js 如下:
以及“prototype.extend.js”上的代码:
关于如何使这两个 Ajax 请求一起工作的任何线索?
此致,
javascript - 与 javascript onClick 的 href 组合
你如何将一个 javascript“ onClick ”和一个 html“ a href ”合并到一个链接中?我希望当我单击链接时,第一步是“onClick”,第二步是当“onClick”成功时,您将使用“a href”重定向到另一个页面。
- 第一步:onClick="ajaxrequest('/includes/docx/boekenlijst.php', 'docgegevens')
和
- 第二步:a href="/Raymond_converters/docx/example.php">doc
我希望你能帮助我,但我的英语不太好。我很抱歉。
php - AJAX 数据未发送到 PHP 文件
我的 AJAX 有问题。我的 javascript 文件无法将数据发送到 PHP 文件。我的 javascript 文件:
alert(url);
节目update.php?color=#444444&url=http://somesite/image.jpg&img_path=Tile 1
。_ 我的update.php
文件:
但是 PHP 的响应显示空结果!
php - 如何将 PHP 'GET' URL 变量传递给 AJAX?
我正在尝试将 PHP GET 变量传递给 AJAX,以便根据传递的 ID 将适当的内容加载到同一页面上,但我不知道该怎么做。ID 由循环动态生成,ID 在下面的图像超链接中给出。因此,基本上,当他们单击包含链接及其传递的 id 的图像时,新内容将加载到同一页面上。
下面是代码。
url - Extjs 4 - Ajax 请求 404 错误
我正在使用Extjs 4.1.3
和Symfony1.4
作为我的 php 框架,我的问题是使用Ext.Ajax.request
它时经常返回 404 错误。我说有时是因为其他时候它可以通过并且工作正常。
我的操作基本上是在单击保存时检查数据输入并将数据插入数据库。数据输入检查尝试与服务器通信Ext.Ajax.request
,但就像我说的那样,它经常返回一个404 Error
.
当我转到链接时,通过使用萤火虫和复制位置,它工作正常。该链接按预期返回一个 json 文件。
这可能是什么原因?我该如何防止这种情况?
这是我的代码片段:
action.class.php:
我希望这已经足够了。
security - js 客户端应用程序中的 HttpOnly cookie、ajax 请求和服务器端安全性
我有一个 js 客户端应用程序,它使用仅 http 的 cookie 来存储当前经过身份验证的用户的凭据。应用程序使用 cookie 中的数据来执行每个请求的身份验证。
但是,应用程序确实会发出不包含 cookie 的 ajax 请求。当服务器来处理这些请求时,它认为它没有cookie,因此没有经过身份验证的用户并执行重定向到登录页面。尽管如此,cookie 仍然存在,并且所有标准的 http 请求都按预期工作。
这个问题有什么简单的解决方法吗?在这种情况下,推荐的做法是什么?