使用钛和远程数据库在laretdialog上显示数据

时间:2014-07-08 23:23:44

标签: titanium

我正在使用钛金属加速器开发移动应用程序。在我的应用程序中,我有一个tableview包含人员列表'从远程数据库检索的名称。当我点击我的tableview的每一行时,我想显示远程数据库中的一些其他数据(我列表中每个人的活动)。我使用PHP Web服务来做到这一点。我用了一个循环" For"显示数据,但问题是当我点击一行所有数据(显示所有人的活动)。我试图做这个whitout循环,我现在只能显示一个数据(点击,只显示我的tableview的所有行的第一个人的活动)。我不知道我应该放什么,因为必须使用条件或巫婆循环。 请帮忙。这是我的tableview和警告对话框的屏幕截图:https://www.dropbox.com/s/osan0bb4i6s2bqd/scrennShot.png

1 个答案:

答案 0 :(得分:0)

您必须将Click事件侦听器添加到TableView .. 希望它对你有用...... 并在创建

时将数据对象传递给TableRow
var row = Ti.UI.createTableViewRow({
   height : Ti.UI.Size,             
   left : 0,
   obj : your_data[i] // From the array etc for specific row .
});

Addeventlistener

e.rowData.obj;