autocomplete után

gdavid képe

Sziasztok

Az a kérdésem, hogy miként lehet megcsinálni azt, hogy egy autocomplete mező ne csak azt a bizonyos mezőt töltse, ki, hanem lefusson egy JS és az kitöltsön az autocomplete mező találati értéke alapján egy -et.

gondoltam, hogy $("#edit-mezo").change( function() {...}) megfelelő lesz. De ez csak félmegoldás lett, mert ha az autocomplete találati értékeire egérrel kattintok, akkor megfelel, de ha csak ráütök egy Entert, akkor nem ad jó választ, mert mindaddig nem helyezi annak értékét felülre, míg Enterrel ki nem választom azt, csakhogy ekkor a .change() szerint a mező értéke az amit beütöttem, nem pedig amit kiválasztottam (nekem pedig a kiválasztott kellene).

remélem érthető.

Köszönöm a segítséget.

Drupal verzió: 
gdavid képe

megoldódott.

bár nem éppen a legtökéletesebb, szóval ha vki tud jobbat, írja le.
patchelni kellet a misc/autocomplete.js -t
itt találtam a patch-t http://drupal.org/node/365241

ezutan csak egy
$("#edit-mezo").bind("autocomplete_select",function() {...}) kellett hozzá, ami lekezeli immár.

0
0