jquery autocomplete 如何实现添加图片呢 高分 类似 这样的效果 我想用jQuery autocomplete 来实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [align=left]你本身應該有個國旗圖片的文件夾.預先有個表存好國家名字和國旗名字的對應信息.實現這個功能方法有兩種:1.直讀數據庫(如果訪問量不大數據庫又夠猛的話). 每次異步LIKE出來.把信息返回頁面讓腳本加載出來.2.用Lucene.在數據庫數據完整的情況下把數據導成Lucene用的Document. 每次腳本觸發的時候只是去Document拿信息.一樣是把信息返回頁面讓腳本加載.[/align] 这个倒是很好做,关键是你返回数据问题。第一步:修改源代码打开autocomplete.js 在第407行左右.append( $( "<a></a>" ).text( item.label ) )=====改为=====.append( $( "<a></a>" ).html( item.label ) )第二步:在你返回的数据里添加入图片的html如:["<img src='http://www.iconpng.com/png/object-icons48/usa-flag.png'>美国","<img src='http://www.iconpng.com/png/fatcow/italy.png'>意大利"]不过需要注意的是当你选中值时是直接得到“<img src='http://www.iconpng.com/png/object-icons48/usa-flag.png'>美国”所以你得过滤一下html。修改方法:autocomplete.js 在第205行左右if ( false !== self._trigger( "select", event, { item: item } ) ) { //self.element.val( item.value ); self.element.val( item.value.replace(/<\/?[^>]*>/g,'') );//过滤html} 请大家帮我看看网页自动跳转代码. 批量上传js javascript:history.back();返回后表单数据丢失? 关于js变量的传送 如何获取document.execCommand("SaveAs") 后的路径和文件名 新手求教 在线等 求助!!!!! 请问怎样打开一个新的没有标题栏的窗口 大佬帮我看看页码导航怎么做成这种效果 使用java实现firebug里一个页面打开后扑捉到的时间线的数据获取 求助, 这段代码提示object expected,怎么回事?
你本身應該有個國旗圖片的文件夾.
預先有個表存好國家名字和國旗名字的對應信息.
實現這個功能方法有兩種:
1.直讀數據庫(如果訪問量不大數據庫又夠猛的話).
每次異步LIKE出來.把信息返回頁面讓腳本加載出來.
2.用Lucene.在數據庫數據完整的情況下把數據導成Lucene用的Document.
每次腳本觸發的時候只是去Document拿信息.一樣是把信息返回頁面讓腳本加載.
[/align]
第一步:修改源代码打开autocomplete.js 在第407行左右
.append( $( "<a></a>" ).text( item.label ) )
=====改为=====
.append( $( "<a></a>" ).html( item.label ) )
第二步:在你返回的数据里添加入图片的html如:
["<img src='http://www.iconpng.com/png/object-icons48/usa-flag.png'>美国","<img src='http://www.iconpng.com/png/fatcow/italy.png'>意大利"]
不过需要注意的是当你选中值时是直接得到“<img src='http://www.iconpng.com/png/object-icons48/usa-flag.png'>美国”所以你得过滤一下html。修改方法:
autocomplete.js 在第205行左右
if ( false !== self._trigger( "select", event, { item: item } ) ) {
//self.element.val( item.value );
self.element.val( item.value.replace(/<\/?[^>]*>/g,'') );//过滤html
}