<div id="wms-app"></div><script> var router, layout; var loginView = new kendo.View("view-login", { show: function(e){ alert("login"); $('input').keypress(function(event) { if(event.which == 10 || event.which == 13) { event.preventDefault(); window.location = document.getElementById('textButton').href; } }); }, wrap: false }); // setup layout layout = new kendo.Layout("layout-template1", { show: function(e){ alert("temp"); var pN = document.getElementById("wms-content").parentNode; pN.style = "height:100%"; } }); layout.render("#wms-app"); // define a default view layout.showIn("#wms-content", loginView); // define a router with a basic routes router = new kendo.Router();</script> <script id="view-login" type="text/x-kendo-template"> <div id="loginBox"> <div id="login-header"> LAPS </div> <input id='inputuser' class="k-textbox one-edge-shadow" placeholder="Username"></input> <input id='inputpasswd' type="password" class="k-textbox one-edge-shadow" placeholder="Password"></input> <a id="textButton" class="k-button one-edge-shadow" href="#/main">LOGIN</a> </div></script> <script id="layout-template1" type="text/x-kendo-template"> <div id="wms-content"></div></script>
The alert for the layout gets triggerd but the alert for the view not! why??
Thank you