#jquery #coldfusion #cfc
#jquery #coldfusion #cfc
Вопрос:
Я использую функцию автозаполнения Jquery для извлечения данных из моей базы данных через Coldfusion CFC и автозаполнения текста по мере ввода пользователем. Эта часть работает, и мой список выбора заполняется, как ожидалось.
Однако я не могу выбрать ни один из элементов. Я нашел пару похожих сообщений на SO, но, похоже, ни одно из них не устраняет мои проблемы. Кто-нибудь может найти проблему здесь?
Вот мой Javascript:
<script>
$(document).ready(function() {
$( "#assign_customer_name" ).autocomplete({
source: "cfcs/customers_lookup.cfc?method=lookupCustomersamp;returnformat=json",
minLength: 1,
select: function(event, ui) {
$('##assign_customer_name').val(ui.item.value);
}
});
});
</script>
Вот мой HTML-элемент:
<H2>Please choose a customer:</h2>
<input autofocus size="50" name="assign_customer_name" id="assign_customer_name" tabindex="0" required type="text" autocomplete="off"> <br /><br />
Ответ №1:
У меня была опечатка в моем ajax. Вот обновленный код:
<!---Autocomplete for customer name--->
<script>
$(document).ready(function() {
$( "#assign_customer_name" ).autocomplete({
source: "cfcs/customers_lookup.cfc?method=lookupCustomersamp;returnformat=json",
minLength: 1,
select: function(event, ui) {
$('#assign_customer_name').val(ui.item.value);
}
});
});