Muchas gracias gajosu, funciono perfectamente ahora puedo tratar el objecto adecuadamente.
Un dato por si alguien tiene la misma duda:
Cuando armen el objeto en el data-rel no utilizen comillas simples ' utilizen comillas dobles ya que las simples dan error.
Dejo el ejemplo funcionando.
Código HTML:
Ver original<li><a href="#" class="send-estado-compra-web" data-rel='{"estado":1,"key":1985}'>Aceptado
</a></li>
Código Javascript
:
Ver originalfunction sendPOST(a, b, t) {
var $data = JSON.parse($(t).attr("data-rel"));
$.ajax({
type: "POST",
url: a,
data: {datos:$data},
dataType: "json",
cache: !0,
success: function(a) {
b.html(a)
},
error: function(e) {
b.html('<h4 class="ajax-loading-error"><i class="fa fa-warning txt-color-orangeDark"></i> '+e.responseText+'</h4>')
},
async: !0
})
}