我在选择框中给出了类别列表。当我选择某个类别时,它会被选中,但是一旦我刷新页面,选择框就不会显示所选的类别。 如果我签入Firebug视图,它就会显示为已选中。 我不知道为什么当我刷新页面时它没有显示所选类别shakthi。 在Chrome浏览器中它正在工作..
我的HTML代码:
<div class="range_select">
<select id="range" name="ranges">
<option value="">Select Ranges</option>
<option value="2">AB</option>
<option value="18"> Power Gen</option>
<option value="6">ATZ</option>
<option value="3">Power</option>
<option selected="selected" value="1">Shakthi</option>
</select>
</div>
我选择框的Codeigniter视图页面代码:
$ranges_select = array('' => "Select Ranges");
foreach($ranges as $range)
{
$name=$range['name'];
$ranges_select[$range['id']] =$name;
}
echo form_dropdown('ranges',$ranges_select,$product_det[0]['range_id'],'id="range"');
任何人都可以帮我找出问题所在。 谢谢&amp;问候。
答案 0 :(得分:2)
事实证明,Firefox中的默认行为是保留所选选项,如以下答案中的答案所述:
您可以使用硬刷新来获得您想要的东西。 (CTRL + F5)
或作为永久解决方案:
window.onload
autocomplete="off"
选择标记