【问题标题】:how to check if request is ajax in turbogears如何检查请求是否是涡轮齿轮箱中的ajax
【发布时间】:2011-01-12 07:51:34
【问题描述】:

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

谢谢

【问题讨论】:

    标签: python ajax mako turbogears2


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-10
      • 2010-11-10
      • 1970-01-01
      • 2011-11-17
      • 2011-02-13
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      相关资源
      最近更新 更多