如何使用钛合金获得控制器中的拾取器值?

时间:2014-09-26 14:56:27

标签: javascript titanium titanium-mobile titanium-alloy

我们如何在控制器中获取所选的选择器值并对所选值进行验证。

查看:

  <Picker id="countryPicker" class="picker">
            <PickerRow title="Select a Country"/>
            <PickerRow title="India"/>
            <PickerRow title="China"/>
  </Picker>

控制器:

var countryname = $countryPicker.value();
alert("country: "+ countryname);
$.planWin.open();

是否在控制器或其他模块中完成了验证?

1 个答案:

答案 0 :(得分:1)

在选择选择器项时触发更改事件的事件侦听器...

$.countryPicker.addEventListener('change',function(e){
 //do your stuff here 
});

在更改事件上,您可以使用事件对象(e)访问所选项目:

e.column, e.rowIndex, ...

请参阅官方docs了解更多信息和用例...