Открыть интерфейс Kendo, используя ссылку?

Здравствуйте, я пытаюсь открыть окно с помощью Kendo UI. Мне нужно нажать на ссылку или кнопку ввода. Я написал, но ссылка не работает. Помогите, пожалуйста.

<a id="forgett" href="#">Forget</a>
<div id="details"></div>
<script>
    $(document).ready(function () {
        kendo.template($("#my-template").html());
        $("#details").kendoWindow({
            width: "400",
            resizable: false,
            title: "Forget",
            visible: false,
            actions: ["close"]
        }).data("kendoWindow").center();


        $("#forgett").click(function (e) {
            window.data("kendoWindow").open();
        });
    });
</script>
<script id="my-template" type="text/kendo-template">
<div>...</div>
</script>

1 ответ

Похоже, вы никогда не определяете window.data("kendoWindow") - вместо этого вы определяете "kendoWindow" в свойстве данных DIV. Я не могу проверить это на моей машине в данный момент, но я полагаю, что ваш onclick должен был бы вызвать что-то вроде:

$("#forgett").click(function (e) {
            $("#details").data("kendoWindow").open();
});
Другие вопросы по тегам