我们如何使用 scriptaculous.js 或prototype.js GET/POST 请求到服务器

发布于 2024-07-30 04:56:44 字数 106 浏览 3 评论 0原文

我们如何使用 scriptaculous.js 或prototype.js GET/POST 请求到服务器。 如果可能的话,请用简短的例子进行解释。

问候, 阿卡什·贾恩

How can we GET/POST the request to server with scriptaculous.js or prototype.js.
Please explain with brief example if possible..

Regards,
Akash Jain

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小ぇ时光︴ 2024-08-06 04:56:44

您可以使用Ajax.Request向您的服务器发送Ajax请求(必须位于同一域名上)。 例如(引用文档):

new Ajax.Request('/some_url', {
  method: 'get',
  parameters: {company: 'example', limit: 12}
  });

对于 POST,将 'get' 替换为 'post' ;-)

请参阅:

请注意,由于 同源策略,这只能用于向您自己域名上的脚本发送请求 出于安全原因在网络浏览器中实现。

如果您想将请求发送到另一个域,则必须通过您自己安装的代理(因此请求似乎会发送到您的域)

Scriptaculous 是一个“效果”框架,可以做动画、拖放之类的事情。

它使用 Prototype,但不提供任何 Ajax 请求功能:它仅在必要时使用 Prototype 的功能。

You ca use Ajax.Request to send Ajax requests to your server (must be on the same domain name). For instance (quoting the doc) :

new Ajax.Request('/some_url', {
  method: 'get',
  parameters: {company: 'example', limit: 12}
  });

And, for POST, replace 'get' by 'post' ;-)

See :

Note that this can be used only to send request to a script on your own domainname, because of the Same Origin Policy implemented in web browsers for security reasons.

If you want to send requests to another domain, you'll have to go through a proxy installed on your own (so the request seems to be sent to your domain).

Scriptaculous is an "effects" framework, to do stuff like animations, drag'n drop, and that kinf of things.

It uses Prototype, but doesn't provide any Ajax-requesting functionnaly : it only uses those of Prototype, when necessary.

仅一夜美梦 2024-08-06 04:56:44

这里是。 这是一个常见的用例,因此在 Prototype 文档中非常突出。

Ajax 简介
http://www.prototypejs.org/learn/introduction-to-ajax

Here it is. It's a common usecase and thus very prominent in the documentation for Prototype.

Introduction to Ajax
http://www.prototypejs.org/learn/introduction-to-ajax

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文