2010-08-01 41 views
2

如果有人读过我的最后一个问题,这有点延续了。 AFAIK,当使用jQuery UI的自动完成功能从XML文件抓取数据作为其数据源时,您只能从Ajax调用中的一个文件执行此操作。如何使用jQuery将类似的XML文档合并在一起?

http://www.finalfantasyunion.com/includes/xml/games.xml

我打算有这样的不同的数据,但同一项目的一系列XML文件 - >项目标签格式。

我可以有一个MySQL数据库,我从中查询数据(其中该文件实际上是一个PHP文件,但是当我获得数据时将自己报告为XML文件)动态创建一个XML文件,但如果可能的话,如果可能的话,d宁可不需要数据库连接---这样,其他工作人员可以在新游戏发布时轻松编辑文件等。

编辑:我不想在一个文件中的所有东西的原因是因为我打算在后端的其他地方使用自动完成,我只需要某些部分的特定数据。

+0

无论使用情况如何,都应该在服务器端完成,您可以将服务器端的文件组合在一起,无需数据库连接:) – 2010-08-01 04:18:29

回答

1

您需要一个自定义的源选项实现来读取xml响应,所以您可以扩展并在客户端合并多个请求的结果。

或者在服务器端插入一个代理服务器,并在那里进行合并,可能会更有效。