Я хочу получить ответ JSON от URL-адреса и использовать его как функцию автозаполнения, но я не мог понять, как получить этот массив JSON.
Я хочу поставить ответ на плагин jQuery.Autocomplete с плагином JQuery
$('#tags').tagsInput({
autocomplete_url:'http://myserver.com/api/autocomplete',
autocomplete:{selectFirst:true,width:'100px',autoFill:true}
});
мое Grails действие, которое будет использоваться в качестве URL:
def getCategories() {
def categories=Categories.executeQuery("select name from Categories where name like '%"+params.term+"%'",[max:10]);
JSONArray catArray = new JSONArray(categories);
render model:[catArray:catArray]
}
Теперь я хочу, чтобы ответ URL-адрес, назначенный autocomplete_url
. Хотя, когда я использовать ручной массив, который работает отлично:
$('#tags').tagsInput({
autocomplete_url:myJsonArray,
autocomplete:{selectFirst:true,width:'100px',autoFill:true}
});
Спасибо приятель, я следовал один и тот же подход. –