javascript - 如何将一个值推到值组合框中的最后一个值

标签 javascript jquery sql qsqlquery

我有一个组合框,我需要按字母顺序排列值。但问题是在该列表中最后需要出现其他一个值。

我们可以根据我们的需要使用值编号排列来实现此目的,但它包含很多值,并且使用我在java脚本中做了很多处理的 key ,所以我需要进行很多更改来改变一件事。

<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>

因此,使用脚本我们可以将其他值推到列表中的最后。

最佳答案

$("#list option").filter(function(){
    return $(this).text()==='Others'
}).appendTo("#list")

http://jsfiddle.net/SxtnF/

关于javascript - 如何将一个值推到值组合框中的最后一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22523423/

相关文章:

sql - 从列的文本中删除子字符串

javascript - 内联 onclick 与 addeventlistener 的顺序是什么?为什么?

javascript - 解析 Angular Directive(指令)中的范围变量

javascript - 在方法调用中更新变量

Chrome 更新后,jQuery ajax 调用无法从网页解码为 utf-8 字符集到 Chrome 扩展中

javascript - 将旧的 javascript 函数更新为 jquery 函数不工作的代码片段

SQL - 通过分组来获取总和,但如果总和为 0,则返回一行

javascript - Generator.prototype.throw() 是如何工作的?是否包含隐式的 next() ?

javascript - JQuery UI 选项卡 - 动态添加和删除鼠标悬停事件

mysql - 如何根据一列向另一个表添加列?