Php 选择框在html(Firebug视图)中被选中,但在页面中未被选中

Php 选择框在html(Firebug视图)中被选中,但在页面中未被选中,php,jquery,html,codeigniter,firefox,Php,Jquery,Html,Codeigniter,Firefox,我已经在选择框中给出了类别列表。当我选择某个类别时,它将被选中,但一旦我刷新页面,选择框将不显示所选类别。 如果我签入Firebug视图,它会显示为选中状态。 我不知道为什么我刷新页面时它不显示所选类别shakthi。 在chrome浏览器中,它正在工作 我的HTML代码: <div class="range_select"> <select id="range" name="ranges"> <option value="">Select Ranges

我已经在选择框中给出了类别列表。当我选择某个类别时,它将被选中,但一旦我刷新页面,选择框将不显示所选类别。 如果我签入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>
谁能帮我找出这个问题吗。
感谢与问候。

Firefox中的默认行为是保留所选选项,如以下答案中的答案所述:

您可以使用硬刷新来获得您想要的内容。(ctrl+F5)

或者作为永久解决方案:

  • 使用javascript设置
    窗口的默认值。onload
  • 或者为选择标记设置
    autocomplete=“off”

请显示您的代码在firebug中刷新后选择了哪一个?哪一个在浏览器中显示为选中?代码的HTML部分不再有任何帮助。提供PHP代码,让我们看看发生了什么。您的html很好,请检查jsfiddle:@kRiZ:当我刷新页面时,默认选项(选择范围)在页面中被选中。但在fire bug视图中,它显示了上述代码(Shakthi选项被选中)它在chrome浏览器中工作得很好。如果我按ctrl+f5 na,它就工作了…但客户问我按f5时它不工作很高兴我能帮上忙。。。你用的是哪一个选项?我用的是第二个选项。在发布这个问题之前,我已经尝试了第一个选项。但那不起作用。。我想,对于初学者来说,这可能很难识别,我已经尝试了很多方法来解决这个问题。。然后,只有我发布了这个问题,但仍然很少有人像我的问题。无论如何,谢谢你帮助我@kRiZ。他们可能对这个问题投了反对票,因为它没有显示任何代码或任何其他方式来告诉你尝试过什么或正在做什么。但至少你现在已经开始工作了。。。干得好:)祝你一切顺利
$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"');