当用户开始输入的搜索框,建议页返回从匹配的非农产品市场准入的所有集合,再加上其他的最新数据项。添加一个链接到一个jQueryUI的自动完成项目
我想显示该项目(以及它的图像),并链接到“看到这个集合中的所有项目”。
我可以做的(大部分)与下面的代码:
$('#search').autocomplete({
source: function (request, response) {
$.ajax({
url: suggesturl,
dataType: 'json',
data: request,
success: function (data) {
response(data.map(function (value) {
return {
'label': '<img src="' + value.thumbsmall + '" />' + value.name + '<a href="/">More items from this collection...</a>',
'value': value.fullname
};
}));
}
});
},
minLength: 3
})
的问题是,虽然链接出现在框中,当它被点击它就会被忽略,并且默认select
动作执行(该项目的value
被放入文本框)。
嗨,你能不能看我的问题吗?你的回答似乎相关,但我不知道如何实施它。 http://stackoverflow.com/questions/6577761/how-can-i-make-this-link-clickable-in-jquery-ui-autocomplete-uncaught-typeerror – noli 2011-07-05 04:25:50