Con jQuery possiamo serializzare un elemento HTML come stringa JSON.
La soluzione รจ la seguente:
"use strict";
(function( $ ) {
if( !$.serializeElement ) {
$.serializeElement = function( element ) {
var el = element[0];
var html = el.outerHTML;
var content = el.innerHTML;
var output = {};
output.html = html;
output.content = content;
return JSON.stringify( output );
};
}
})( jQuery );