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

php - 使用 Ajax.Request 将 JSON 从浏览器传递到 PHP 的最佳方式

嗨,我有一个 JSON 对象,它是一个二维数组,我需要使用 Ajax.Request 将它传递给 PHP(我知道的唯一方法)。...现在我使用 js 函数手动序列化我的数组...并以这种格式获取数据: s[]=1&d[]=3&[]=4 等....

我的问题是:有没有办法更直接/更有效地传递 JSON 对象?..而不是自己序列化它?

感谢您的任何建议,安德鲁

0 投票
1 回答
797 浏览

javascript - 在对象内部使用 Ajax.Request 响应?- 原型JS

在过去的两个小时里,我一直在尝试将 responseText 传递给我正在调用 Ajax.Request 的对象。它只是没有发生 :) 这是代码;

所以,我需要将 transport.responseText 传递给对象 this.rezultat 变量。有什么建议么 ?

0 投票
2 回答
324 浏览

ajax - 为什么我的 AJAX 请求运行一段时间后挂起?

我写的页面上的 AJAX 调用在调用次数不确定后挂起。该页面在预设时间量(当前为 5 秒)从我的服务器获取数据后发出请求,然后再次等待该时间量。当我将以下内容作为我的 AJAX 请求时:

id 为“meh”的 div 将写入 Interactive 一词,但 Success 条件永远不会执行(如果将 onSuccess 替换为 onComplete 则相同)。

那么为什么我的代码会这样做呢?谢谢。

0 投票
2 回答
11537 浏览

javascript - 通过 Ajax.Request 使用身份验证

我目前有一个 Palm WebOS 应用程序,它使用 Ajax.Request 连接到使用基本身份验证的 Web 服务。要发送用户名和密码,我只需将其包含在 url 中(即http://username:password@ip-address:port/),它工作得非常好,期望密码包含除字母数字字符以外的任何内容(例如,我最近有一个用户给我发了电子邮件,他的密码中包含一个“@”和一个“&”,他无法连接,因为这些符号没有被正确解析为 url)。有什么办法可以在 url 中发送凭据,以便我可以允许用户在密码中使用除字母数字以外的其他内容?

响应是(出于安全原因,我删除了网址):

0 投票
4 回答
13573 浏览

javascript - 使用 PrototypeJS 进行跨域资源共享

我在使用跨域资源共享和原型时遇到了一些问题。我有一个对外部资源的简单发布请求,对于一个简单的发布请求,必须满足一些规则:

Content-Type 必须在 application/x-www-form-urlencoded、multipart/form-data 或 text/plain 中,简单请求不会使用 http 请求设置自定义标头,并且服务器必须设置 Access- Control-Allow-Origin 标头正确。

使用 vanilla JavaScript XMLHttpRequest 一切正常,但使用 PrototypeJS 它将无法正常工作,因为它接缝 Prototype 设置了一些自定义标头,我不知道如何防止它。

我通过以下方式在原型中尝试过:

知道如何让 Prototype 发送这样一个简单的 CORS 请求吗?


我有一个由普通JavaScript XMLHttpRequest创建的标头转储:

以及由Prototype Request创建的标头:

原型使用完全不同的标头集......这导致控制台中出现以下错误:

XMLHttpRequest 无法加载 foreign-host.com/bthesis/returnJSON.php。Access-Control-Allow-Headers 不允许请求标头字段 X-Prototype-Version。拒绝获取不安全的标头“X-JSON”

奇怪的是,Webserver 在这两种情况下都返回了请求的资源(我在 chrome 的开发者控制台的“资源”视图中看到它)但它接缝原型无法以某种方式访问​​它

0 投票
1 回答
179 浏览

javascript - 这个原型 [ajax.Request] 代码中的问题在哪里?

hTML 表单代码:

שם דוא"ל יעד 1 2 3 נושא הודעה  

0 投票
1 回答
428 浏览

ajax - 原型 Ajax.Request 在 google chrome 浏览器版本 14.0.835.163 及以后版本中不起作用

我一直在使用原型的 Ajax.Request 进行 ajax 调用。

随着新版本的 google chrome 浏览器,这个调用似乎被打破了。

Ajax.Request 的 onLoading 函数似乎在 onSuccess 之后触发,并且整体请求处理没有按预期进行。

这恰好来自 chrome 浏览器的 14.0.835.163 版本。在此版本之前,它可以正常工作。

有没有人遇到过这样的问题。

0 投票
1 回答
1169 浏览

javascript - 如何将来自 AjaxRequest 的响应添加到商店或将其显示在列表中

我有一个 sencha 触摸代码,它使用Ext.Ajax.request. 在success功能上,我希望将响应显示在列表中或将其存储在商店中。

请帮助我如何做到这一点。下面是我的代码。

0 投票
1 回答
191 浏览

ajax - 原型 javascript ajax 请求运行后端 perl 脚本但继续返回 500

新手 - 这段代码有效 - 因为对脚本的调用做了它应该做的,但返回条件 500,我不明白为什么。我正在寻找我应该做出的任何建议或更改来完成这项工作。

感谢所有回复的人。

0 投票
1 回答
1603 浏览

xml - 从 sencha touch 发送 xml 请求时出现通信失败?

我正在尝试使用 Sencha Touch 的 Ajax.request 发送 XML 数据,如下所示:

但是我遇到了失败并且有

responseData.status = 0

responseData.statusText = 通讯失败

我还使用 HTTPrequester ( https://addons.mozilla.org/en-us/fir...httprequester/ ) 来测试 XML 请求消息,它可以工作并返回预期的 XML 响应。

任何人都可以帮助我在使用 Ext.Ajax.request 时出现此错误的原因以及如何解决?

提前致谢。