2014-04-25 72 views
0

我正在使用worklight并尝试从数据库获取数据并将其加载到列表中。我设法使用SQLAdapter获取数据,但我无法将这些数据加载到列表中。这是我从数据库中得到的。如何将这些数据添加到用户界面(最好是列表)谢谢。将JSon数据显示到列表中

{ 
    "isSuccessful": true, 
    "resultSet": [ 
     { 
     "question": "asdasdasd", 
     "vote": "0" 
     }, 
     { 
     "question": "asdasdas", 
     "vote": "0" 
     }, 
     { 
     "question": "123123123", 
     "vote": "0" 
     } 
    ] 
} 

回答

1

您需要首先将数据解析成一个JavaScript对象:var result = JSON.parse(result);

然后你就可以添加列表项到已有的列表。这使用jQuery

var $list = $('ul#mylist'); 
for(var i in result.resultSet) 
{ 
    var item = result.resultSet[i]; 
    $list.append('<li>Question: ' + item.question + 
        ' Vote: ' + item.vote'</li>'); 
} 
+0

你可以给完整的代码吗? –

+0

Theres没有更多的去配合它。在运行代码之前,确保你有一个html元素

    。 –