ICode9

精准搜索请尝试: 精确搜索
首页?>?bet356体育下载> 文章详细

javascript – 按值属性排序选择选项使用jQuery

2019-09-30 10:38:15??阅读:10??来源: 互联网

标签:javascript?jquery?json?handlebars-js


嗯,标题说明了一切.我正在做的是创建一个特色产品模块.使用JSONbet356体育下载填充下拉列表的大小,我使用把手来渲染html.我无法控制JSON文件.我尝试按选项标签中的实际文本对选项值进行排序,但我意识到之后选项值是错误的.所以现在我试图通过它们的值属性对选项进行排序,但还没有想出来.我想做这样的事情:

var selectList = $('#featuredSelectField option');
var newList = [];
var theNewNew = [];
for(var i=0; i

这是html:


解决方法:

var selectList = $('#featuredSelectField option');

selectList.sort(function(a,b){
    a = a.value;
    b = b.value;

    return a-b;
});

$('#featuredSelectField').html(selectList);

在这里,您可以找到一个演示并将结果与??原始结果进行比较:
http://jsfiddle.net/74c2M/3/

在这里你可以找到正确的代码:
http://jsfiddle.net/74c2M/4/

祝好运 !



标签:javascript,jquery,json,handlebars-js

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有