Мой код JS:
$("#1").autocomplete(
{
source: function (request, response)
{
"use strict";
$.ajax(
{
url: "http://www.domain.com/foo/",
dataType: "jsonp",
data: {
api_key: "123",
search_term: request.term
},
success: function (data)
{
response($.map(data.data, function (item)
{
return {
label: item.username,
value: item.user_id
}
}));
}
});
},
minLength: 2
});
JSLint выдает мне следующую ошибку:
Error:
Problem at line 21 character 9: Expected ';' and instead saw '}'.
}
Я не вижу, куда должна идти эта точка с запятой. Что я не вижу? Код работает, когда я его тестировал.