私は以下を持っていますhttp://jsfiddle.net/TgBzB/3/とユーザーが項目を選択したときにオートコンプリートフィールドをクリアします。次のコードではこれを行いません。 -変更の選択イベントでオートコンプリートの値を消去します
$("#input").data("kendoAutoComplete").value("");
これは可能ですか?
//create AutoComplete UI component
$("#input").kendoAutoComplete({
dataSource: data,
filter: "startswith",
placeholder: "Select country...",
select: function(e) {
var dataItem = this.dataItem(e.item.index());
$('#list').append("<li>" + dataItem + "</li>");
//How do I clear the #input here?
$("#input").data("kendoAutoComplete").value("");
}
});
Taは、このもう少しについて考えておく必要があります。 – Rippo
もよりよいクリーンな方法を発見したが、それでも受け入れ答えとして、これを維持します... – Rippo
@Rippoそう素敵な解決策は確かので、それはしていません値が選択されずにフィールドが選択されていない場合は、前の値を緩めます。 –