Probleme mit Autocomplete
Eingetragen von rapsli (1500)
am 09.08.2007 - 14:19 Uhr in
am 09.08.2007 - 14:19 Uhr in
Folgende Ausgangssituation:
<?php
function nickiplorerm_build_email_form(){
$form['nickiplorerm_email'] = array(
'#type' => 'textfield',
'#title' => t('Per Mail verschicken'),
'#description' => 'mehrere E-mailadressen mit Komma abtrennen',
'#autocomplete_path' => 'nickiplorerm/nickiplorerm_autocomplete',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Send')
);
return $form;
}
?>
Autocomplete funktioniert wunderbar. Dann füge ich noch folgendes hinzu:
$(document).ready(function() {
$('#nickiplorerm-build-email-form').submit(function(){
send_video();
return false;
});
});
Oky. send_video ist die Funktion welche aufgerufen werden soll, wenn das Formular abgeschickt wird, diese Funktion wiederum macht einen Ajax Request.
Es funktioniert eigentlich alles soweit gut, ausser:
Wenn ich einen Buchstabe eingebe, dann kommt die Auswahl. Wenn ich jetzt mit der Maus ein Element auswähle, dann ist alles gut. Wenn ich jedoch mit Enter ein Element bestätige, dann wird das Formular bereits abgeschickt, jedoch wird lediglich dieser erste Buchstaben geschickt, da anscheinend der Teil vom Autocomplete noch nicht übernommen wurde.
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 7 Stunden 2 Minuten
vor 10 Stunden 51 Minuten
vor 1 Tag 17 Stunden
vor 1 Tag 17 Stunden
vor 6 Tagen 10 Stunden
vor 6 Tagen 13 Stunden
vor 6 Tagen 13 Stunden
vor 6 Tagen 13 Stunden
vor 1 Woche 10 Stunden
vor 1 Woche 12 Stunden