我正在从 XML 文件中检索一些结果,并且在自动建议中我正在尝试添加一些 html 代码:
London, <br/>
United Kingdom
我的代码是这样的:
$.ajax({
url: "veh.xml",
dataType: "xml",
success: function( xmlResponse ) {
var data = $( "geoname", xmlResponse ).map(function() {
return {
value: $( "reg", this ).text()
+ '<br/>'
+ $( "model", this ).text()
};
}).get();
$( "#mainsearch" ).autocomplete({
source: data,
minLength: 0,
select: function( event, ui ) {
log( ui.item ?
"Selected: " + ui.item.value + ", geonameId: " + ui.item.id :
"Nothing selected, input was " + this.value );
}
});
}
});
我得到了这个结果:
London,<br/>United Kingdom
我正在尝试创建列表效果。
我的 xml 看起来像这样:
<geoname>
<model>London</model>
<reg>United Kingdom</reg>
</geoname>
<geoname>
<model>Paris</model>
<reg>France</reg>
</geoname>