多个AJAX请求填充表单字段?

时间:2012-09-18 19:34:19

标签: javascript ajax backbone.js

让我们说我的基于Backbone.js的Web应用程序有一个包含多个下拉列表的表单,每个下拉列表包含不同类型的数据,通过API数据填充。

当我使用Backbone.js时,我的应用程序逻辑完全存在于客户端。因此,我不希望通过服务器端将数据注入MVC​​视图的典型服务器端MVC方法填充这些下拉列表;相反,我希望Backbone检索这些下拉列表的数据。

所以,我的问题是:要填充三个不同的下拉列表,我会对我的API执行三个不同的AJAX请求吗?例如:

  1. GET / categories /
  2. GET / countries /
  3. GET / vehicle / models
  4. 或者从RESTful的角度将这些结合到一些" meta" API方法?

1 个答案:

答案 0 :(得分:0)

我认为Backbone对此非常不了解。如果您不介意提出三个请求,那么这样做肯定是可以的。如果您想对您的API进行一次调用,将所有三组数据汇总在一起并返回它们,那么在返回时进行处理也是完全合法的。