Ich benutze JSON für einen Template Builder speichern. Und ich konvertiere einige Blöcke und HTML-Tabellen in einfache Tags, zB: [[TableName(Title,SKU,Total)]]
jQuery Push-Text von innerhalb/außerhalb der Klammern zu Array
Der Code für diesen Tag sieht wie folgt aus:
<div class="box table">
<table id="TableName">
<thead>
<tr>
<td class="title">Title</td>
<td class="sku">SKU</td>
<td class="total">Total</td>
</tr>
</thead>
<tbody>
<tr>
<td class="title"></td>
<td class="sku"></td>
<td class="total"></td>
</tr>
</tbody>
</table>
</div>
Auf Last, ich brauche Tag zu konvertieren zurück zu HTML, so dass ich :
var tag = []
template.find('.table').each(function(){
var array = $(this).html().match(/\(([^)]+)\)/)[1].split(',');
tag.push(array);
});
console.log(tag)
aber ich muss die ID zu "TableName" bekommen, als die Tabelle zu generieren.
Ist id 'Tablename' ein Element in dem Array sein oder das Ergebnis sollte genau das gleiche Format wie '' [[Tablename (Titel, SKU, Total) sein ]] '' – DevlshOne
keine Notwendigkeit, in Array zu sein, ich muss nur für ID – Adrian