下拉默认值
问题描述:
大家好,我从下拉菜单下面的代码获得价值:下拉默认值
public function getFloorsHTML() {
$jinput = JFactory::getApplication()->input;
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$myflrs = $jinput->get ('fvalue');
$query->select($db->quoteName(array('id', 'f_name')));
$query->from($db->quoteName('#__pk_flrs'));
$query->where($db->quoteName('bldg')." = ".$db->quote($myflrs));
$db->setQuery($query);
$results = $db->loadObjectList();
foreach ($results as $result)
{
echo '<option value="' . $result->id . '" > ' . $result->f_name.'</option>';
}
exit;
}
代码工作正常,但我怎么能有“请选择”默认值?
答
在结果之前添加选项。
echo '<option value="">Please Select</option>';
foreach ($results as $result)
{
echo '<option value="' . $result->id . '" > ' . $result->floor_name.'</option>';
}
答
把选中=选中的形式。
<option selected="selected" value="">Content</option>
而对于'” selected'' –
如果没有'option'用'selected'属性一些代码,第一个'option'将被默认选中。 @u_mulder –