我正在使用DOJO在IBM Worklight中开发一个简单的混合应用程序。我有一个登录页面和一个欢迎页面。一旦我按下登录按钮,它将运行以检查凭据是否正确,如果它是正确的我想要欢迎页面。
我的代码.. HTML
...
..
<button data-dojo-type="dojox.mobile.Button" id="loginBtn"
style="margin-left: 50%; margin-top: 3%"
data-dojo-props="label:'Login', onClick:function(e){loginCheck();}"></button>
...
..
.JS
。 .. 函数loginCheck() { var username = uname.value; var password = pass.value;
if(username == "admin" && password == "admin")
{
//Move to another view
}
else
{
alert("Incorrect Username or Password");
}
} .. ..
感谢任何帮助..
答案 0 :(得分:2)
我使用此代码并且可以正常使用
var w = dijit.byId('currentView');
w.performTransition('newView',1,"slide",null); //or #newView
不要使用警报,请使用:
WL.SimpleDialog.show(
"My Title", "My Text",
[{text: "First Button", handler: function() {WL.Logger.debug("First button pressed"); }
}]
)
答案 1 :(得分:0)
您可以使用performTransition方法,请参阅http://dojotoolkit.org/api/1.9/dojox/mobile/View
希望这有帮助, 达明