Каким будет код оператора if для отфильтровывания отдельного слова, например, «Универсальный», чтобы оно не отображалось в поле автоматического заполнения?
Я не имею понятия о том, что, если коды операторов должныЯ использую.
function autocompleteDrugs($input, onSelect, onSelectNone) {
$input.autocomplete({minLength:3,delay: 200,source: function(request, response) {
DWRCHITSConceptService.findDrugs(request.term, function(drugs) {
$j.each(drugs, function() { this.label = this.name; this.value = this.label })
response(drugs.length > 0 ? drugs : [{label:'Add non-formulary drug: ' + request.term, value: ''}])
})
}, select: function(event, ui) {
if (ui.item.drugId > 0) {
if ($j("tr.drug-" + ui.item.drugId).size() == 0) {
onSelect(ui.item.drugId, ui.item.label) }
}
else {
onSelectNone("1","","","||"+$input.val());
}
$input.val("")
return false;
}
})
}