如何在Turbogears的控制器方法中检查请求是否是ajax请求?此外,如果请求是ajax请求,是否可以像rails或symfony一样返回'partial'。我知道json装饰器,但我需要一种方法来返回mako模板的一部分(因为我需要格式化数据而不想在Javascript中完成所有操作)。例如,如果我想返回新闻故事列表第二页的格式化列表,我不想返回整个页面(而只是返回格式化列表)。
由于
答案 0 :(得分:1)
jQuery,YUI,Prototype,Dojo和MooTools都设置了标题X-Requested-With: XMLHttpRequest
。您应该能够检查该标题。