如何针对外部服务构建自动完成控件?

时间:2011-04-08 08:40:04

标签: javascript ruby-on-rails

我正在构建一个Rails应用程序,该应用程序根据外部REST服务验证用户输入。我想带回一个与他们在非常短的时间内键入的结果相匹配的结果集。我非常清楚如何从服务器检索结果,但我认为双跳不会很好。

我应该怎么做?我应该以某种方式通过javascript从浏览器发出REST请求(包括oauth等)吗?如果是这样,我将如何做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:2)

您肯定希望自动完成往返程序通过您的后端,以便您可以处理这些外部服务停机或返回无效响应。 您可能希望缓存更常用的响应以减少自动完成时间。