如何将Jquery自动完成数据作为数组?

时间:2015-06-18 04:24:22

标签: jquery arrays

我希望将jQuery自动完成数据作为一个数组,然后拼出单词。 请建议

如何将此部件打印为数组response( jQuery.map( data, function( item )我想获取数据

response( jQuery.map( data, function( item ) {
     return {
               label: item.value,
               value: item.value,
               id:item.cat_id,
               category: item.category,
               desc:""
             }
}

1 个答案:

答案 0 :(得分:0)

var result = [];

$(data).each(function(i,el){
  result.push({label: el.value, value: el}
}

response(result);

在您的选择事件

select:function(e,obj){
$("#labelfield").val(obj.value);
$("#categoryfield").val(obj.category);
}