0

AJAX (autosubmit) で通常の公開フィルターを使用して 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 が有効になっていることを確認します。
  • Better Exposed Filters の使用が機能するかどうかをテストしますが、機能しません。
  • JQuery Updateモジュールをインストールして有効にしますが、どちらも機能しません。
  • 別の公開フィルター (日付、タイプ、タイトル別) を作成して、同じエラーを発生させます。

言及する重要な点は、フィルタがビュー プレビューで機能することです。

ビューは非常にシンプルです。イベントのリスト (イベント コンテンツ タイプ) を表示するだけで、レストラン (コンテンツ タイプの選択リスト) でコンテンツをフィルター処理したいのですが、そのエラーが表示されています。

これはスペクトです:

  • Drupal コア: 7.19
  • ビュー モジュール: 7.x-3.5
  • PHP バージョン: 5.3.18
  • Apache2.2.22
  • MySQL 5.1.66
  • Windows で Acquia Dev Desktop スタックを使用する。

前もって感謝します

これは、ビューをエクスポートしたときの結果コードです:

ファイルコード、ここをクリック

4

1 に答える 1

0

クリーンな URL を有効にしてみてください。これは私と一緒に働いた。

于 2013-01-24T15:30:49.237 に答える