Anj*_*jan 6 titanium appcelerator
大家好我想要选择行值到文本字段,所以如何将值复制到textfiled.那我怎么能这样做... my_combo是textfiled代码 - :
var Tab_data = [
{ title:'Row 1', hasChild:true },
{ title:'Row 2', hasChild:true },
{ title:'Row 3', hasChild:true },
{ title:'Row 4', hasChild:true }
];
var tab = Titanium.UI.createTableView({
top:43,
data:Tab_data
});
tab.selectionIndicator=true;
tab.addEventListener('click',function(e) {
var ind = e.index;
if(e.selectRow)
{
Titanium.API.inof(' Selected clicked');
my_combo.value = e.selectRow.title;
}
});
Run Code Online (Sandbox Code Playgroud)
Jus*_*tin 13
1)创建行并将rowid附加到它,或者要与行关联的任何其他数据.
var row = Ti.UI.createTableViewRow();
row.rowId = 1;
row.myText = "hello world";
Run Code Online (Sandbox Code Playgroud)
2)向表中添加click事件监听器:
tableView.addEventListener('click', selectRow);
Run Code Online (Sandbox Code Playgroud)
3)在selectRow函数中,获取数据.
function selectRow(e) {
var rowId = e.rowData.rowId;
var myText = e.rowData.myText;
myTextField.value = myText;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17726 次 |
| 最近记录: |