Jquery Html选择选项

Jquery Html选择选项,jquery,html,spring-mvc,Jquery,Html,Spring Mvc,我有一个带有选项的列表框,itemValue是一个字符串,它的显示顺序不准确 我在$document.readyfunction{$item.val1上使用了,并将该项的索引位置设置为列表中的第一个。默认情况下,它设置为列表中基于字母顺序的选项,这不是我想要的 使用JQuery设置我想要的初始值索引是可行的,但是当我发布页面时,如果返回页面时页面上出现任何错误,列表中项目的值将返回到我在document.ready函数中设置的值。我如何克服这个问题 代码 jquery html: 数据来自数据库

我有一个带有选项的列表框,itemValue是一个字符串,它的显示顺序不准确

我在$document.readyfunction{$item.val1上使用了,并将该项的索引位置设置为列表中的第一个。默认情况下,它设置为列表中基于字母顺序的选项,这不是我想要的

使用JQuery设置我想要的初始值索引是可行的,但是当我发布页面时,如果返回页面时页面上出现任何错误,列表中项目的值将返回到我在document.ready函数中设置的值。我如何克服这个问题

代码

jquery

html:

数据来自数据库

<li>
<form:label for="skinColorId" path="skinColorId">Select Skin Color</form:label>     
<form:select path="skinColorId" id="skinColorId" title="Select Skin Color">
<form:options items = "${skinColor.skinColorList}" itemValue="colorCode" itemLabel="colorDesc"/>
</form:select>          
<form:errors path="skinColorId" class="errors"/><label class="colorPreviewer" id="skinColorPreviewer">color previewer</label>
</li>
数据样本:

colorId | colorDesc | colorCode 155 | |选择颜色| | FFFFFF 156 | | Aqua | | 00FFFF 157 | |海蓝宝石| | 7FFFD4 158 | |蔚蓝| | F0FFFF 159米黄色F5F5DC 160 | | Bisque | | FFE4C4 161 | |黑色| 000000
162 | | BlanchedAlmond | | | FFEBCD

尝试使用“选定”设置默认值

例如:

<option value="value" selected="selected">choose one</option>
您真的不需要检查$document.ready,也不需要在jquery中设置值


试试看…希望它能起作用:…

尝试使用“选定项”设置默认值

例如:

<option value="value" selected="selected">choose one</option>
您真的不需要检查$document.ready,也不需要在jquery中设置值


试试看…希望它能起作用:…

你能提供你的代码以便帮助你吗请给我们一些标记和代码以便我们能帮助你。也许可以设置一个提琴。你能提供你的代码以便帮助你吗?请给我们一些标记和代码以便我们能帮助你。也许可以设置一个提琴。
if (response.success) {
  //clear the items value by using ( $('#item').html('');})
else{
  //if response if failed... or some error occured
  //then have the same value for your option tag
}