一个XMLHTTPRequest中的多个响应

时间:2012-07-22 10:25:29

标签: html json xmlhttprequest

我希望在一个XMLHttpRequest调用中返回3个项目。这些项目是一个HTML格式的表格和两个用于Google Charts的JSON数据。原因是除非首先生成表格并且我希望立即更新页面中的所有内容,否则无法生成图表数据。

我在网上找不到任何相关内容。我想在返回的HTML中使用隐藏变量来包含所有信息或带分隔符的文本。

如果有更好的主意,我会欢迎它,并提前多多感谢。 西里尔

1 个答案:

答案 0 :(得分:0)

一个请求==一个响应

如果要在该响应中包含多个数据,则需要对其进行编码。

最简单的选项,特别是因为你已经在处理JSON,可能会使用JSON文本。

{
    "html": "<...",
    "chart": { "foo": "..." }, 
    "otherchart": { "foo": "..." }
}
相关问题