如何从按钮关闭窗口

时间:2013-12-13 00:59:25

标签: asp.net-mvc

我有这个窗口:

 <script>
 jQuery(function()
 {  
      jQuery("#loginWindow").kendoWindow({
          "modal":true,
          "iframe":false,
          "draggable":true,
         "pinned":false,
         "title":"Login",
         "resizable":false,
         "content":null,
        "width":300,
        "height":350,
        "actions":["Close"]
    });
});
</script>

它右上角有一个关闭按钮,但我还想在它所在的表格底部放一个按钮来关闭它。

这是表格。不是关闭表单,而是像提交按钮一样调用ajax。

     <form action="/Account/Login" data-ajax="true" data-ajax-mode="replace" data-ajax-update="#loginSection" method="post">    
        <div id="loginSection"> 
            <input type="submit" value="Log in" />
            <button onclick="cancelLogin()" >Cancel</button>
            <script>
                function cancelLogin()
                {
                    var window = $("#registerWindow").data("kendoWindow");
                    window.close();
                } 
            </script>
        </div>
    </form>

1 个答案:

答案 0 :(得分:0)

我发现上述两个问题:

  1. 窗口名称错误。

  2. 我需要设置按钮类型=“按钮”

  3. 然后它奏效了。

    格雷格