如何在钛合金中隐藏/显示文本字段?

时间:2014-10-14 16:25:20

标签: javascript titanium titanium-mobile titanium-alloy

有没有办法根据所选输入显示/隐藏文本字段。我有一个单选按钮问题如果用户从该问题中选择其他选项,那么我需要显示一个文本框来输入值。是否可能。

查看

<TextField id="locationText" hintText="Enter Reason"></TextField>

样式:

"#locationText": {
    width: '90%',
    top: '25dp',
    height: 40
}

控制器:

button.addEventListener('singletap', function(e) {
      if(radioGroup.selectedValue == 'Other')
       {
        // Here I need to show the text field, If the selected value is not Other the text field should be hidden
       }
});

请提出任何建议

1 个答案:

答案 0 :(得分:3)

查看:

<TextField id="locationText" visible=false hintText="Enter Reason"></TextField>

控制器:

button.addEventListener('singletap', function(e) {
    if(radioGroup.selectedValue == 'Other'){ 
        $.locationText.visible = true;        
    }else{
        $.locationText.visible = false;
    }
});