【发布时间】:2019-03-14 12:35:07
【问题描述】:
Jquery 自动完成功能没有从 JSON 值中过滤,请查看这里演示。
https://codepen.io/jprakashrpm/pen/bZLBow
JSON 电子邮件字段不过滤它仅过滤标签值。
$(function() {
var projects = [
{
label: "jayaprakash",
email: "jayaprakash.janarthanan@gmail.com",
},
{
label: "karthi",
email: "karthi.murugan@yahoo.co.in",
},
{
label: "deepak",
email: "deepak.chandra@outlook.co.in",
}
];
$( "#name" ).autocomplete({
source: projects,
focus: function( event, ui ) {
$( "#name" ).val( ui.item.label );
return false;
},
select: function( event, ui ) {
$( "#email" ).val( ui.item.email );
return false;
}
})
$( "#email" ).autocomplete({
source: projects,
focus: function( event, ui ) {
$( "#email" ).val( ui.item.email );
return false;
},
select: function( event, ui ) {
$( "#name" ).val( ui.item.label );
return false;
}
})
});
【问题讨论】:
-
您的演示链接不可用。