¿Usa serializeArray para objetos que no son de forma?

Estoy tratando de publicar algunos datos creados a partir de algunos elementos que no son de formulario, pero parece que no puedo descifrarlos.

¿Cómo puedo crear una matriz en el mismo formato queserializeArray() hace con campos de formulario?

He intentado varias variaciones en esto, pero solo recoge la última..active etiqueta.

$('li.tag.active').each(function() {
    values = {};
    values['tagID'] = $(this).attr('id');
});

$.post("/scripts/php/process.php",{     
    'data': data,
    funcName : 'tagResults'
},function(results){
    $("#results").html(results);
}) 

Respuestas a la pregunta(4)

Su respuesta a la pregunta