Я пытаюсь использовать этот код JQuery в моей программе: http://jqueryui.com/demos/autocomplete/#combobox
Это в основном поле со списком автозаполнения и выпадающая кнопка.
Когда я пытаюсь использовать поле со списком внутри тегов формы, оно не работает должным образом - выпадающая кнопка продолжает отправлять форму, когда я просто хочу посмотреть значения.
Исходный код из примера следующий:
$( "<button> </button>" )
.attr( "tabIndex", -1 )
.attr( "title", "Show All Items" )
.insertAfter( input )
.button({
icons: {
primary: "ui-icon-triangle-1-s"
},
text: false
})
.removeClass( "ui-corner-all" )
.addClass( "ui-corner-right ui-button-icon" )
.click(function() {
// close if already visible
if ( input.autocomplete( "widget" ).is( ":visible" ) ) {
input.autocomplete( "close" );
return;
}
// pass empty string as value to search for, displaying all results
input.autocomplete( "search", "" );
input.focus();
});
Любая помощь приветствуется:).