Intenté obtener datos usando json y funcionó como quería. Pero el problema es ¿cómo puedo mostrarlo en mi página o HTML? lo que obtengo es [{"name":"Black wall"},{"name":"Green wall"},{"name":"Gray wall"}] entonces, ¿cómo puedo hacerlo formal y solo mostrar Black wall, Green wall, Gray wall ? Black wall, Green wall, Gray wall . ¿Hay alguna forma de hacer esto?
$(function(){ $(".checkBoxClass").on("click", function() { var data = []; $("table > tbody > tr").each(function () { var $tr = $(this); if ($tr.find(".checkBoxClass").is(":checked")) { data.push({ name: $tr.find(".name").text(), }); } }); console.clear(); var messages = JSON.stringify(data); console.log(messages); }); });Mapa de matriz básico () con unión ()
var data = [{"name":"Black wall"},{"name":"Green wall"},{"name":"Gray wall"}]; console.log(data.map(function(obj){ return obj.name; }).join(", "));Una de las formas en que puede convertir los resultados a su formato:
const myResult = [{"name":"Black wall"},{"name":"Green wall"},{"name":"Gray wall"}]; const myItems= myResult.map( (item)=> { return item.name; }); console.log(myItems.join(','))