2014-02-09 44 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