Php 无法获取要在Safari中填充的下拉列表
我正在使用php/mysql填充两个html下拉列表。它们在Firefox/Opera/Chrome甚至IE中都能正常工作,但在Safari中却不行。我觉得我错过了一些明显的东西,但我已经在网上搜索了一些提示,但没有任何效果 您可以在这里看到应用程序的实时性:步骤2是问题所在(无论您为步骤1选择什么) 我最初没有编写这部分代码,也没有与最初的开发人员联系,因此我非常感谢您的建议。其中一个选项(查询后)的代码为:Php 无法获取要在Safari中填充的下拉列表,php,mysql,safari,Php,Mysql,Safari,我正在使用php/mysql填充两个html下拉列表。它们在Firefox/Opera/Chrome甚至IE中都能正常工作,但在Safari中却不行。我觉得我错过了一些明显的东西,但我已经在网上搜索了一些提示,但没有任何效果 您可以在这里看到应用程序的实时性:步骤2是问题所在(无论您为步骤1选择什么) 我最初没有编写这部分代码,也没有与最初的开发人员联系,因此我非常感谢您的建议。其中一个选项(查询后)的代码为: 选择高度 很抱歉将此作为回答而不是评论(我错过了发表评论所需的声誉)。但对我来说,
选择高度
很抱歉将此作为回答而不是评论(我错过了发表评论所需的声誉)。但对我来说,它似乎适用于Safari(5.1.1版,在Windows 7上运行)。选项
标记没有名称
属性。我知道这很容易,但我应该抓住它。现在很好用,谢谢!我已经回答了,所以请勾选复选标记作为正确答案接受,谢谢。它在XP上的Safari 5.1上不起作用,但现在我已将名称更改为id。谢谢您的输入!
<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>