mit CakePHP, habe ich select-Option Formularelement mit:Warum ist der erste Eintrag im Auswahlmenü immer leer?
echo $form->select('items', $numeration , array('selected' => 0));
Es schafft Auswahlbox, aber die erste Option ist immer leer.
Wie kann ich diese leere Option loswerden? Ich habe es geschafft, nichts mit showEmpty
Option zu tun ...
bitte helfen .... : - ((
AKTUALISIERT:
cakephp Code
echo $form->select('myOptions', array(1 => 'a', 2 => 'b', 3 => 'c'), array('empty'=>false));
schafft nächste html :
<select id="myOptions" name="data[myOptions]">
<option selected="selected" value=""></option>
<option value="1">a</option>
<option value="2">b</option>
<option value="3">c</option>
</select>
was ist falsch, und warum habe ich leere el Gefühl ?!
Hat '$ numeration' ein leeres Element? Machen Sie ein 'debug ', um sicher zu sein. –
nein, Array Nummerierung wird erstellt, bevor ich das erste Element darin einfügen – user198003
Hat das $ numberation Array tatsächlich ein Element 0? – Leo