Jquery listview

Jquery listview

hello,
sorry for my english
i trying to display a database result query in a ordered list.
but if i add data-role="listview", the result is not displayed with the jquery style (just the basic html orderer list)

        1. var lis="";
          for (var i = 0; i < result.rows.length; i++) {
                var row = result.rows.item(i);
          lis+="<ul data-role="listview"><li><a href="#">'+row.FirstName+'</a></li></ul>';
          }
          $('#mylist').html(lis)
          $('#mylist').listview('refresh');

          <div id="listview"></div>