0
使用Ajax自动完成jQuery UI
我在搜索中成功回复了搜索结果;但是,我需要对选定的结果采取措施,将我的响应值传递给JavaScript。如何在自动完成ajax选择函数上使用json数组?
这里是我的JSON和我的片断:
[{
"id": 10,
"value": "Amy",
"country": "Algeria"
},
{
"id": 37,
"value": "Amon",
"country": "Belgium"
}]
function Searchme() {
var search_value = jQuery("#searchboxrecord").val();
var search_url = "{{ path('search', {'value': 'text'}) }}";
search_url = search_url.replace('text', search_value);
$('#searchboxrecord').autocomplete({
source: function (request, response) {
$.ajax({
type: "GET",
url: search_url,
data: {},
dataType: "json",
success: function (data) {
response(data);
}
});
},
minLength: 1,
select: function (event, ui) {
$('.myText .show-content[data-type= "' + country + '"] ').fadeIn('slow');
}
});
}
我尽我所能触及了英国的响应jsone阵列访问某个项目。如果你读到这样的话:你从来没有通过解释你现在有什么问题来问一个问题 – Matt
@Christian Juth我很抱歉,感谢你的帮助 – Amr