0

如何在 Turbogears 的控制器方法中检查请求是否是 ajax 请求?此外,如果请求是 ajax 请求,是否可以像在 rails 或 symfony 中一样返回“部分”。我知道 json 装饰器,但我需要一种方法来返回 mako 模板的一部分(因为我需要格式化数据并且不想在 Javascript 中全部完成)。例如,如果我想返回新闻报道列表第二页的格式化列表,我不想返回整个页面(而只是返回格式化列表)。

谢谢

4

1 回答 1

1

jQuery、YUI、Prototype、Dojo 和 MooTools 都设置了 header X-Requested-With: XMLHttpRequest。您应该能够检查该标题。

于 2010-02-02T20:02:32.567 回答