Warum ist das erste Element im Auswahlmenü immer leer?

7

Mit CakePHP habe ich das select-option Formularelement erstellt mit:

%Vor%

Erzeugt Auswahlbox, aber die erste Option ist immer leer.

Wie kann ich diese leere Option loswerden? Ich habe nichts mit showEmpty option ...

gemacht

bitte helfen Sie .... : - ((

AKTUALISIERT:

CakePhp-Code

%Vor%

erstellt nächsten html:

%Vor%

Was ist falsch, und warum habe ich ein leeres Element?!

    
user198003 25.07.2010, 17:53
quelle

4 Antworten

11

Es ist besser zu verwenden:

%Vor%

Standardmäßig ist es ohne leeres Element. aber um es vollständig zu erzwingen, benutze

%Vor%     
Nik Chankov 25.07.2010, 19:00
quelle
10

Laut den Dokumenten ist das dritte Argument das Standardelement, das ausgewählt werden soll. Wenn Sie nicht möchten, dass eine leere Option angezeigt wird, ändern Sie Ihren Code wie folgt:

%Vor%     
Sunny 25.07.2010 18:59
quelle
2

Dies funktioniert unter 2.3:

%Vor%     
tgurske 30.09.2012 20:10
quelle
0

Ich weiß, das ist eine alte Frage, aber wenn Sie Probleme mit CakePHP 1.2 haben (ja, ich weiß, dass es scheiße ist, solch eine alte Version zu verwenden), ist der richtige Weg:

%Vor%

Ссылка

    
Jhuliano Moreno 04.02.2015 20:39
quelle

Tags und Links