var autocompleteProfessionals = that.container.find("#ProfessionalsName");
autocompleteProfessionals.each(function() {
$(this).autocomplete({
serviceUrl: '../Professionals/FindProfessionals',
minChars: 2,
delimiter: /(,|;)\s*/,
maxHeight: 200,
width: 400,
zIndex: 9999,
deferRequestBy: 100,
onSelect: function (value, data) {
that.container.find("#IdProfessionals").val(data.IdProfessionals);
}
});
}
);
当我找到自动完成的专业,选择了他,我把他的身份证。然后,我从字段中删除此专业名称并输入不存在的专业名称。 我在这里有问题,因为IdProfessionals是有效的,但是ProfessionalsName不是。
如何从文本字段中删除专业名称时从IdProfessionals中删除值?
我接着说:autocompleteProfessionals.keyup(函数(){ 如果($(本).VAL()=== “”){ that.container.find(“#IdProfessionals “).val(-1); } });'如果有人有更好的主意,告诉我。 – cashmere