我正在创建一个 Zend 表单以允许用户从保存在我的数据库中的列表中更改当前的语言环境。我想知道如何在选项列表中添加更多属性。
$obj_locales_select = new Zend_Form_Element_Select('sel_locale');
$obj_locales_select->setLabel('form-params-language-changelocale-sel_locale-label');
$obj_locales_select->setMultiOptions($this->_arr_locales);
$obj_locales_select->setValue($this->_str_selected_locale);
$obj_locales_select->setRequired(true);
$obj_locales_select->setAttrib('tabindex', '100');
$this->_arr_locales 只是一个带有键值的关联数组。但是,例如,我想为生成的每个选项添加一个标题属性,因此当用户的鼠标悬停在一个选项上时,浏览器会显示一个提示,其中包含有关该选项或其他一些标准属性的附加信息(根据w3schools OPTION标记)。
感谢帮助。