you should check if it is already initialized or not, refresh the list in case it is initialized otherwise trigger create as per the following :
if ( $('#myListview').hasClass('ui-listview')) {
$('#myListview').listview('refresh');
}
else {
$('#myListview').trigger('create');
}