我想为用户提供一个自动完成的输入字段(带有结果中的图像),用于搜索装满GIF的“AAU01-010.gif”,“AAU01-020.gif”的文件夹/设备。文件自动完成搜索框(图片);怎么可能?
我希望他们能够搜索文件的名称。 因为我在互联网上找不到任何东西,这是可能的,如果是这样,怎么办?
P.S.我从另一个例子在线底层代码,仍然需要将其更改为我的需求 $(函数(){
$("#my_ac").autocomplete({
source: [
{
value: "Tom Hanks",
label: "Tom Hanks",
description: "Actor",
image: "hanks.png"
},
{
value: "Termionator 2",
label: "Termionator 2",
description: "Movie",
image: "terminator.png"
}
],
minLength: 1
}).data("ui-autocomplete")._renderItem = function(ul, item) {
var inner_html = '<a><div class="list_item_container"><div class="image"><img src="' + item.image + '"></div><div class="label">' + item.label + '</div><div class="description">' + item.description + '</div></div></a>';
return $("<li></li>")
.data("item.autocomplete", item)
.append(inner_html)
.appendTo(ul);
};
});
HTML
<h3>Ref_Devices</h3>
<div style="height:300px;">
<input type="text" id="my_ac"/>
<div class="list_item_container">
<div class="image"><img src=""></div>
<div class="label"></div>
<div class="description"></div>
</div>
应该可能,但您需要有一个服务器端脚本作为您的源返回服务器上的文件数组。 – putvande