0

ボタンのクリックで Dom に追加されたばかりのテキスト ボックスで剣道オートコンプリートを取得しようとしています。テキストボックスのクラスは「アイテム」で、準備完了のドキュメントでオートコンプリートを次のように初期化しました

$(".items").kendoAutoComplete({})
4

2 に答える 2

1

うまくいくはずです!

次のHTMLを作成しましょう

<a id="button" class="k-button" href="#">Add</a>
<div id="here"></div>

そしてこれはJavascriptです

$("#button").on("click", function() {
    $("<div class='items'></div>").appendTo($("#here"));
    $(".items").kendoAutoComplete({});
})

私が予測する唯一の問題は、追加する場所を選択するためにクラスを使用すると、kendoAutoComplete1つしか追加できないことです(そうしないと、ネストされたオートコンプリートが作成されてしまいます)。

于 2013-02-16T08:17:16.933 に答える
0

普段はこのようにしています。

$("#ButtonSelector").on('click', function() {
    $("<input class='items' />").appendTo($("#Selector"));

    $(".items", this.element).each(function () {
        $(this).kendoAutoComplete({});
    });
});
于 2013-02-17T19:08:17.747 に答える