Multiples Select und Werte

Was verstehst du denn daran nicht? Die Klammer müssen da sein weil die Select-Felder als Arrays mit den jeweiligen ausgewählten optionen übergeben werden.
Wie man hier auch unschwer erkennen kann:
Code:
[control_5] => Array
        (
            [0] => option_1
            [1] => option_2
            [2] => option_3
        )
 
@rd4eva

Hallo und danke,

doch, das ist schon klar, der letzte Beitrag war an Maik gerichtet und Du warst etwas schneller.

Jetzt zu meinem letzten Problem:

Ich möchte diese Selectwerte in einen Link einbauen, um Werte aus einer DB abzurufen, ohne dass die Seite neu geladen wird.

Mit einfachen Select-Feldern funktioniert das ganze, indem ich die Werte hintereinanderreihe, per [get] abrufe und ausgeben lasse. Wenn ich nur den Namen mit den Klammern erhalte, fehlt mir ein Unterscheidungskriterium.

Wie macht man das, oder macht man das in diesem Fall ganz anders?

Grüße

tvtotal
 
Sorry da kann ich gerade nicht ganz folgen denn :

serialize()
Description: Encode a set of form elements as a string for submission.[...]
The .serialize() method creates a text string in standard URL-encoded notation....

Mit anderen Worten: Serialize macht genau das was du gerne hättest.
 
Hallo

Ich mir selber gerade auch nicht.

Mit folgendem erhalte ich wieder die Klammern, aber keine Werte in den Klammern. Das kann ich bestimmt später beheben.

Javascript:
$(document).ready(function(){
   $("#x1, #x2, #x3, #x4, #x5").multiselect();

	$('form').submit(function() {
  $megaabfrage = ($(this).serialize());
  alert(unescape($megaabfrage));
  return false;

});

Wie kann ich die Variable $megaabfrage bzw. die Werte in eine Funktion bekommen?

Das wird ein langer Darwin-Tag.

Grüße

tvtotal
 
Zurück