私は持っている
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);
}
});
}
);
オートコンプリート機能を備えた専門家を見つけて選択したら、ID を設定します。次に、この職業名をフィールドから削除し、存在しない職業名を入力します。IdProfessionals は有効ですが、ProfessionalsName は有効ではないため、ここで問題が発生します。
テキスト フィールドから Professional 名を削除するときに IdProfessionals から値を削除するにはどうすればよいですか?