2014-02-09 46 views
0

這是我INDEX.XML獲取拾取值時,另一個按鈕被按下

INDEX.XML

 <Window> 
      <Picker id="picker" type="Ti.UI.PICKER_TYPE_DATE" selectionIndicator="true" top="100"></Picker> 
      <Button id="button" onClick="clickSelDateBut" title="決定" 
     top="350" width="100" height="50" /> 
     </Window> 

我想獲得撿拾值按鈕被點擊

當現在我的源代碼在這裏。

index.js

$.picker.addEventListener('change',function(e){ 
    selDay = e.value.getDate(); 
    selMonth = e.value.getMonth() + 1; 
    selYear = e.value.getFullYear(); 
});// keep the data when 'change' event happens.. 

function clickSelDateBut(e){ 
//using selDay selMonth selYear here 

} 

然而,這是不冷靜。

我想我應該從按鈕被點擊時從選取器拿起數據。

我該怎麼做?

回答

1

如果妳希望某些按鈕被點擊並獲得它的值,那麼這樣做

$.button.addEventListener('click',function(e){ 
    selDay = picker.value.getDate(); 
    selMonth = picker.value.getMonth() + 1; 
    selYear = picker.value.getFullYear(); }); 
}) 
+0

謝謝,它解決我的問題,這對我來說是非常基本的提示。 – whitebear