按下另一个按钮时获取选择器值

时间:2014-02-09 18:11:41

标签: titanium titanium-alloy

这是我的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 个答案:

答案 0 :(得分:1)

如果你想点击一些按钮并获得它的价值,那就做这样的事情

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