Hi, I have trouble with autocomplete. My code is:
- <script type="text/javascript">
$(function() {
$("#hitro-iskanje").autocomplete({
source: function(request, response) {
$.ajax({
url: "../_design/iskanje.asp",
dataType: "jsonp",
data: {
maxRows: 15,
name_startsWith: request.term
},
success: function(data) {
response($.map(data.studenti, function(item) {
return {
label: item.id + (item.priimek ? ", " + item.ime : "") + ", " + item.st,
value: item.id
}
}))
}
})
},
minLength: 2,
open: function() {
$(this).removeClass("ui-corner-all").addClass("ui-corner-top");
},
close: function() {
$(this).removeClass("ui-corner-top").addClass("ui-corner-all");
}
});
});
</script>
and iskanje.asp generates:
{"studenti": [{ "id":"1265489","priimek":"GROIK","ime":"DOME","st":"5168462315" , "id":"29513835","priimek":"GEC","ime":"DOME","st":"451989891" , "id":"6186231","priimek":"VEVEC","ime":"DOME","st":"584632248" , "id":"16846548","priimek":"LAROLC","ime":"DOME","st":"12684635478" , "id":"16869564","priimek":"CO","ime":"DOME","st":"1651989" }]}
autocomplete still doesnt work. What did i do wrong?