0

我正在使用 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 密码 = pass.value;

if(username == "admin" && password == "admin")
    {
      //Move to another view
    }
else
    {
        alert("Incorrect Username or Password");
    }

} ...

任何帮助表示赞赏..

4

2 回答 2

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"); }
}]
)
于 2013-07-30T16:01:30.787 回答
0

可以使用 performTransition 方法,见http://dojotoolkit.org/api/1.9/dojox/mobile/View

希望这会有所帮助,达米安

于 2013-07-30T13:23:21.937 回答