2013年3月28日 星期四

Extjs msg box alert後再執行的寫法

如果你照API上的寫法
Ext.Msg.alert('Please input Buyer Address', 'Please input Buyer Address',
  function(){....});的話,則會出現還沒按"ok" button就執行function的內容
正確的寫法是:
Ext.Msg.alert('Please input Buyer Address', 'Please input Buyer Address',function(btn){
  ....你的函數....
});
附帶一點,Confirm dialog的寫法也很類似,如下:
Ext.Msg.confirm("Log off !!",
                  "Are you sure you want to exit?",
                  function ( answer ) {
                      if ( answer == 'yes') {
                          .....
                         .....
                          return;                    
                      }else {
                          return;
                      }
                  }
                 );
要注意.

沒有留言:

張貼留言