我有一个组合框,我需要按字母顺序排列值。但是问题是在该列表中的其他一个值最后需要出现。
我们可以根据需要使用值编号排列来实现此目的,但是它包含很多值,并且使用了我在Java脚本中做了很多处理的键,因此我需要进行很多更改才能更改一件事。
<select>
<option value="Select" selected="selected">Select</option>
<option value="147">Articles Of Association</option>
<option value="135">Birth Certificate</option>
<option value="132">Drivers License</option>
<option value="145">Memorandum Of Articles</option>
<option value="141">Others</option>
<option value="148">Partnership Agreement</option>
<option value="131">Passport</option>
</select>
因此,使用脚本我们可以将OTHER VALUE推到列表的最后。
最佳答案
$("#list option").filter(function(){
return $(this).text()==='Others'
}).appendTo("#list")
http://jsfiddle.net/SxtnF/