drupal > Ansichten > exposed filter > senden an ändern

Ich habe eine Ansicht mit einem einzelnen exponierten filter (ein select). Es ist mit ajax neu füllen, wenn der Benutzer klickt auf "Übernehmen". Ich möchte Ihnen nicht zu haben, um zu klicken und einfach wieder Auffüllen, wenn die select geändert wird. Ich gehe davon brauche ich noch einige JS mehr oder weniger wie diese (auch wenn dieser nicht ganz zu funktionieren scheint):

$('#edit-tid').change(function(){
  $('#views-exposed-form-MYVIEW-page-1').submit();
});

Zuerst, würde ich denken, dass es tun würde, aber es ist nicht immer vorgelegt werden. Wer weiß, warum?

Zweiten, was ist der beste Weg, um zu injizieren, dass code? Ich denke mit der Ansicht Fußzeile, weil es einfach, aber jeder andere bessere Ideen?

UPDATE: Der obige code ist arbeiten (injiziert über die Ansichten Fußzeile), aber nur die erste Zeit. Ich denke, die Option ist immer überschrieben werden, indem die ajax-call, aber das Verhalten ist nicht immer angefügt wird (oder so). Hmm...

UPDATE #2: der Einfachheit halber, ich bin gonna Graben der ajax.

InformationsquelleAutor sprugman | 2009-09-28
Schreibe einen Kommentar