【发布时间】:2011-09-27 14:22:32
【问题描述】:
我在我的页面中使用 jquery ui 自动完成插件。
$( "#birds" ).autocomplete({
//source: sampleData(),
source: function(request, response) {
response(data(request.term));
},
enter code here
minLength: 3,
select: function( event, ui ) {
//alert(ui.item.label);
log( ui.item ?
"Selected: " + ui.item + " aka " + ui.item.id :
"Nothing selected, input was " + this.value );
}
});
响应回调获取一个字符串数组作为其返回值。 字符串是这种示例格式..Akola,India-Akola(AKD) 建议列表与从字符串实际呈现的结果很好。 但是当我选择该值时,该值默认为实际的 html 字符串。 如何使选定的值只有字符串而不是 html?
Item.label 和 Item.value 保持不变..label 在建议中显示得很好.. 但我需要让 item.value 只包含字符串。
谢谢 尤格什
【问题讨论】:
标签: jquery jquery-ui autocomplete