我在表單中有一個jQuery UI自動填充小部件,我想從數據庫中預選它的值。 我的自動完成功能按以下方式工作:id是一個數字,標籤和值是相同的,並且是id +「 - 」+ description的串聯。 如果選擇自動完成的值,則將隱藏字段的值設置爲id的值。 然後,當表單被提交時,隱藏的字段值被保存到數據庫。 當用戶回到頁面進行編輯時,我需要從db重新加載值:我再次設置idden字段值,然後我想要預編譯自動填充小部件的值與id +「 - 「+從db中獲取描述。 我想我應該觸發在自動完成中選擇一行的事件,但我不知道該怎麼做。你有什麼想法? 謝謝 這裏是自動完成的代碼:如何預編譯一個jQuery UI自動填充小部件?
$('#codice_contratto').autocomplete({
source: 'do_contratto.php',
select: function(event, ui) {
$('#id_contratto').val(ui.item.id);
}
});