首页 > 解决方案 > Json按值升序而不是按键排序

问题描述

我希望在 Bat、Cat、Pat 等复选框中按值对数组进行排序,并保留键值。这是代码:

var data = {2: "Cat", 3: "Pat", 4: "Bat"};
var html='';
$j.each(data, function(key, value){
      html+= '<label>';                         
      html+='<input type="checkbox" name="words[]" value="'+key+'" >'+ '&nbsp;&nbsp;'+ value;
      html+= '</label>';   
});  

标签: jsonsorting

解决方案


推荐阅读