Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Подправить скрипт autocomplete (https://javascript.ru/forum/jquery/57351-podpravit-skript-autocomplete.html)

monah1983 31.07.2015 01:01

Подправить скрипт autocomplete
 
Всем привет)
Вот есть скрипт для готовых данных
$(document).ready(function() {
var source = ['1', '10000', '100000', '1000000'];
var firstVal = source[0];
$("input#priceMin").autocomplete({
    minLength: 0,
    source: source,
}).focus(function() {
    $(this).autocomplete("search", "");
});
});


а вот есть для нажатия кнопки отправить
$(".search_smalltext").change(function(){
  $('.search').submit();
});

Как их склеить что бы при выборе нужного значения, отправлялась команда "submit"?
и чтобы в инпут вносилось 1, а показывало 1 руб?:)

ksa 31.07.2015 11:14

Цитата:

Сообщение от monah1983
Как их склеить что бы при выборе нужного значения, отправлялась команда "submit"?

Клеить ничего не нужно... :)
Как вариант...

$("input#priceMin").keyup(function(){
   if (this.value==<нужное_значение>) {
      $('.search').submit();
   };
});

monah1983 31.07.2015 21:04

Цитата:

Сообщение от ksa (Сообщение 382238)
Клеить ничего не нужно... :)
Как вариант...

$("input#priceMin").keyup(function(){
   if (this.value==<нужное_значение>) {
      $('.search').submit();
   };
});

спасибо)))))

и чтобы в инпут вносилось 1, а показывало 1 руб?
как это сделать?

ksa 03.08.2015 13:42

Цитата:

Сообщение от monah1983
и чтобы в инпут вносилось 1, а показывало 1 руб?

<input id='N' type='text' value='1' />
<button onclick='alert(document.getElementById("N").value+" руб.");'>Ok</button>


Часовой пояс GMT +3, время: 01:34.