где search_form - это идентификатор вашей формы.
ользую JQueryUIautocomplete()
функция, и я не могу понять, как отправить форму, когда выбран элемент.
Я думаю, что проблема сselect: event
но я новичок в jQueryUI и не могу понять, как заставить это работать.
Вот мой код, который отлично работает в противном случае:
<script type="text/javascript">
$(document).ready(function() {
$(function() {
$( "#search_box" ).autocomplete({
source: function(request, response) {
$.ajax({ url: "<?php echo site_url('autocomplete/suggestions'); ?>",
data: { term: $("#search_box").val()},
dataType: "json",
type: "POST",
success: function(data){
response(data);
},
select: function (event, ui) {
$(event.target).val(ui.item);
$('#search_form').submit();
return false;
}
});
},
minLength: 1
});
});
});
</script>
Будем очень благодарны любой помощи!