下拉默认值

时间:2016-03-07 08:28:22

标签: php joomla

我的下拉列表从以下代码中获取值:

 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; 
}

代码工作正常但我怎么能将“请选择”作为默认值?

2 个答案:

答案 0 :(得分:0)

在结果之前添加选项。

echo '<option value="">Please Select</option>';
foreach ($results as $result) 
{
   echo '<option value="' . $result->id . '" > ' . $result->floor_name.'</option>'; 
}

答案 1 :(得分:0)

在表单中选择选中=。

<option selected="selected" value="">Content</option>