jquery autocomplete 中返回的是字符串,怎么解析成单个的显示到下拉列表中。
代码是这样的 url获取到的数据为["lishoubin","cuijianglin13" ......] 怎么解析一下 求给改下代码 跪谢了。
$(document).ready(function(){
$("input").each(function(){
if($(this).attr("auto_iscas")=="true"){
var str = new Array();
var id = $(this).attr("id");
$("#"+$(this).attr("id")).autocomplete($(this).attr("data_interface"),{
max: 10,
minChars: 1,
cacheLength: 10,
matchSubset: true,
autoFill: true,
//dataType: "json",
parse: function(data) {
return $.map(data, function(row) {
//alert(row);
return {
data: row,
value: row,
result: row
}
});
},
extraParams : {
inusername: function (){
return $("#"+id).val();
}
},
formatItem : function(data, i, total) {
return data;
},
formatMatch : function(data, i, total) {
return data;
},
formatResult : function(data) {
return data;
}
});
}//if
});//each()
});//ready()