Drupal视图中使用AJAX的暴露过滤器出错

时间:2013-01-22 21:40:46

标签: drupal drupal-7 drupal-views drupal-taxonomy

当我尝试使用带有AJAX(自动提交)的常规公开过滤器过滤Drupal视图时,我收到错误。

An error occured while attempting to process /views/ajax: 
Object [object Window] has no method 'indexOf'

这就是我所做的:

  • 清除所有缓存,运行cron和update.php
  • 视图,ctools和drupal核心都已过时,所以我更新它们并运行update.php
  • 检查视图是否启用了Ajax。
  • 测试使用更好的暴露过滤器是否有效,不行。
  • 安装JQuery Update模块并启用它,但也不能正常工作。
  • 创建另一个公开的过滤器(按日期,类型,标题)相同的错误。

值得一提的是,过滤器可在View预览中使用。

视图非常简单,它唯一能做的就是显示事件列表(事件内容类型),我希望按餐厅过滤内容(这是内容类型的选择列表),而且错误是已经出现了。

这是spects:

  • Drupal Core:7.19
  • 视图模块:7.x-3.5
  • PHP版本:5.3.18
  • Apache2.2.22
  • MySQL 5.1.66
  • 在Windows上使用Acquia Dev Desktop堆栈。

提前致谢

这是导出视图时的结果代码:

File Code, Click Here

1 个答案:

答案 0 :(得分:0)

尝试启用干净的URL。这对我有用。