关闭窗口时出错

时间:2013-07-15 18:14:18

标签: web kendo-ui

我有一个窗口的代码:

<div class="k-rtl">
<kendo:window name="userRegWindow" title="User Register" content="${userRegUrl}" draggable="true" resizable="false" width="600" close="onClose" visible="false">
    <kendo:window-animation>
        <kendo:window-animation-open effects="zoom:in"/>
        <kendo:window-animation-close effects="zoom:out"/>
    </kendo:window-animation>
</kendo:window> 
</div>

    <script>
            function onClose(){
                alert("Closing User");
            }

    </script>   
    <style>
    .k-rtl {
             font-family: Arial, Helvetica, sans-serif;
             font-size: 12px;

           }
   </style>

窗口打开没有任何问题但是当我尝试通过单击[X]按钮关闭它时我在chrome上遇到以下错误:

未捕获的TypeError:无法读取undefined kendo.web.min.js的属性'options':26

在Firefox上我得到了这个:

[15:05:13.499] TypeError: i is undefined @ http://localhost:8080/Cerberus2_0/resources/js/kendo.web.min.js:26

有人知道发生了什么吗?

由于 弗拉维奥

3 个答案:

答案 0 :(得分:1)

一个原因可能是您在页面上的某些div使用css类k-window。 You may look more info

答案 1 :(得分:0)

对于那些来到这里与 Telerik 一起工作的人。对我来说,问题是两个带有“t-window”类的开放元素。从元素之一中删除类,关闭按钮将再次起作用。

答案 2 :(得分:-1)

我建议从文档开始,您的窗口未正确初始化,或者您没有在示例中显示此部分。非常好的例子在这里:http://demos.kendoui.com/web/window/index.html