Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在选择标记中选择选项_Javascript_Jquery Ui_Codeigniter - Fatal编程技术网

Javascript 如何在选择标记中选择选项

Javascript 如何在选择标记中选择选项,javascript,jquery-ui,codeigniter,Javascript,Jquery Ui,Codeigniter,我需要添加javascript或jquery代码,以便从combobox中选择选项。有25个组合框,其中有从数据库读取的值。请查找下面的代码片段 需要选择用户选择的选项。它必须从数据库中读取 <div class="control-group"> <label class="control-label">A. Nails are Clean *</label> <div class="controls"> &

我需要添加javascript或jquery代码,以便从combobox中选择选项。有25个组合框,其中有从数据库读取的值。请查找下面的代码片段

需要选择用户选择的选项。它必须从数据库中读取

<div class="control-group">
      <label class="control-label">A. Nails are Clean *</label>
      <div class="controls">
        <select name="obs_chart_nails_clean" >
            <option value="Always">Always</option>
            <option value="Sometimes">Sometimes</option>    
            <option value="Rarely">Rarely</option>               
        </select>
      </div>      
    </div>  
如果添加要选择的id属性

将选择第三个选项


服务器端有什么?您应该能够使用已选择的正确选项生成html。

除了现有答案外,还必须注意明显的无javascript解决方案:

<select name="obs_chart_nails_clean" >
    <option value="Always">Always</option>
    <option value="Sometimes">Sometimes</option>    
    <option value="Rarely" selected>Rarely</option>               
</select>

只需将所选属性添加到其中一个选项。

为什么需要从javascript执行此操作?我使用的是coodeigniter!是更好的方法。简单地做是可能的吗?但如何在codeigniter中做呢?我有变量$row->obs\u chart\u nails\u clean并且在其中很少有值。我不知道CI,所以。。。每个选项中都有一个if块?我正在使用codeigniter,在视图中如何选择这些值?我在codeigniter中没有做过任何工作,但肯定有一种方法可以在视图中动态生成html。你可以从这里开始。请提供详细的答案。如果您查看问题,选择标记中没有ID,但您必须使用ID选择器。提供详细答案或使用标记名作为选择器
<select name="obs_chart_nails_clean" id="obs_chart_nails_clean">
$(document).read(function(){
    $("#obs_chart_nails_clean").val("Rarely");
});
<select name="obs_chart_nails_clean" >
    <option value="Always">Always</option>
    <option value="Sometimes">Sometimes</option>    
    <option value="Rarely" selected>Rarely</option>               
</select>