Bueno sin mas vueltas voy de lleno a mi duda:
Estoy realizando un script en jquery y pretendo tener una variable con la longitud de el objeto Json que recibo mediante ajax desde un archivo PHP y utilizar esa variable en otras funciones.
Este es el codigo (la variable que quiero tenerla de manera global seria "cantidadId"):
Código:
var cantidadId; function mostrarComentarios(){ $('.comentarios').html('<p></p> '); $('.comentarios') $.ajax({ url: 'mostrarcomentarios.php', dataType: 'json', type: 'post', success: function(data){ cantidadId = data.length; console.log(cantidadId); $.each(data, function(index){ var nombres = data[index].nombre; var comentarios = data[index].comentario; $('.comentarios').append( '<div class="titulonombre">'+nombres+'</div><div class="contenidocomentarios">'+comentarios+'</div>' ); }) }, error:function(error) { $('.comentarios').append('ERROR: '+ error); } }); }; mostrarComentarios(); console.log(cantidadId);