2013-07-30 37 views
0

我正在使用DOJO在IBM Worklight中開發一個簡單的混合應用程序。我有一個登錄頁面和一個歡迎頁面。一旦我按下登錄按鈕,它將去函數來檢查憑據是否正確,如果它是正確的我想要歡迎頁面。移至另一個在DojoMobile中查看

我的代碼.. 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

。 .. function loginCheck() { var username = uname.value; var password = pass.value;

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

} .. ..

任何幫助表示讚賞..

回答

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"); } 
}] 
) 
+0

如果你解決了這個問題,標誌着響應,回答 – Angelo