无法在Safari中填充下拉菜单

时间:2011-10-18 00:17:17

标签: php mysql safari

我使用php / mysql填充两个html下拉列表。它们在Firefox / Opera / Chrome甚至IE中运行良好,但不适用于Safari。我觉得我错过了一些显而易见的东西,但我已经在网上搜索提示无济于事。

您可以在此处查看该应用程序:http://www.plastproinc.com/fiberglass-entry-doors/catalog/home.php?frm=link第2步是问题(与您为步骤1选择的内容无关。)

我最初没有编写这部分代码而且我没有与原始开发人员联系,所以我真的很感激一些建议。其中一个选择(在查询之后)的代码是:

<div id="selectbox1">    
 <select name="websites2" id="websites2" style="width:125px;" onchange="setWidthHeight(this.value,'h');">
  <option name="zero" value="0" title="" selected="selected">Select Height</option>
  <?php
  if ($sizenumh > 0) 
  {
   $j = 0;
   while ($j < $sizenumh) 
   {
    $height_id = mysql_result($sizeresulth,$j,"id");    
    $height = mysql_result($sizeresulth,$j,"height");   
    ?>
    <option name="<?php echo $height_id ?>" value="<?php echo $height ?>" title=""><?php echo $height ?></option>
    <?php
    $j++;
   }
  }
  ?>
 </select>
</div>

提前致谢!

2 个答案:

答案 0 :(得分:1)

很抱歉发布这个作为答案,而不是评论(我错过发表评论的必要声誉)。但对我来说,它似乎适用于Safari(版本5.1.1,在Windows 7上运行)。

答案 1 :(得分:0)

option代码没有name属性。