What's the best way to add an initial empty value, while still retaining a
select menu as required?
This doesn't work very well. It, unfortunately, makes the first value '0'
and then accepts it as a valid value:
$valid_states = array ();
$valid_states[] = null;
while ( ($row = $stmnt->fetch( Zend_Db::FETCH_ASSOC )) ) {
$valid_states[$row['COUNTRY_SUBDIV_CD']] =
$row['COUNTRY_SUBDIV_NM'];
}
$field = new Zend_Form_Element_Select( 'state', array (
'multiOptions' => $valid_states,
'required' => $this->consumer_required,
'label' => 'State',
'filters' => array ( 'StringTrim',
'StringToUpper' ) ) );
----------------------------
I need to create an initial blank, non-value, within the select menu, so
people are forced to make a selection, instead of just taking the default
value.
(not to mention one of the select menus is a mutigroup, and they don't like
one of the multigroup options being selected by default).
---
Philip
[email protected]
http://www.gpcentre.net/