2015-05-06 2 views
0

С помощью виджета jQueryUI Comboxbox, как я могу ссылаться на элемент input? В приведенном ниже коде я хотел бы, чтобы событие .click() очистило значение события input и .blur(), чтобы переназначить предыдущее значение.jQuery Autocomplete Combobox - Очистить выделение по фокусу

this.input = $('<input id="somebox">') 
    .click(function() { ??? }) 
    .blur(function() { ??? }) 

ответ

1

Я не думаю, что понимаю, что вы действительно хотите сделать. Но приведенный ниже код будет делать буквально то, что вы сказали.

this.input = $('<input id="somebox">') 
    .click(function() { this.preValue = $(this).val(); $(this).val('');}) 
    .blur(function() { $(this).val(this.preValue);})