[jQuery UI] - Autocomplete mehrere Felder

mgraf

Erfahrenes Mitglied
Guten Morgen,
und zwar mein Problem heute morgen ist:

Ich habe mehrere Input-Felder die alle mit der gleichen jQuery Autocomplete Funktion aufgegriffen werden sollen:
Code:
<input type="text" class="schoolInstitute" id="CX_Schule1" name="CX_Schule1">
<input type="text" class="schoolInstitute" id="CX_Schule3" name="CX_Schule2">
<input type="text" class="schoolInstitute" id="CX_Schule4" name="CX_Schule3">
.
.
.

Allerdings bekomme ich das nicht wirklich hin das es auch funktioniert...
Hier mein Autocomplete Abschnitt:
Code:
    $(".schoolInstitute").live("keydown", function () {
        var node = $(this).attr('id');
        $(this).autocomplete({
            source: function (request, response) {
                $.ajax({
                    url: "schule_xml.ashx",
                    dataType: "xml",
                    data: {
                        plzfilter: $(this).val()
                    },
                    success: function (xmlResponse) {
                        var data = $("geoname", xmlResponse).map(function () {
                            return {
                                label: $.trim($("name", this).text()),
                                value: $.trim($("name", this).text()),
                                id: $("id", this).text()
                            };
                        })
                        response(data); ;
                    },
                    error: function (x, e) { alert('CODE: ' + e + '\n\rERROR: ' + x.responseText); }
                });
            },
            autoFocus: true,
            delay: 300,
            minLength: 3,
            select: function (event, ui) {
                //alert(ui.item.value);
                $(this).val(ui.item.value);
                $(" #Schule_Inst_ID1 ").val(ui.item.id);
            },
        });
    });

Aber irgendwie funktioniert das mit
Code:
data. { plzfilter: $( this ).val();}
nicht!?

Vielleicht kann mir jemand eine gewaltige Hilfestellung geben...

lg
michi
 

Neue Beiträge

Zurück