Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Tengo problemas en comentarios en ajax

Hola
tengo un problema al agregar un comentario mediante ajax
el problema es cuado el user agrega un comentario en un post se creea arriba de todo pero para cuado se cumple ajax pero si refresco la web esta abajo como corresponde no se por que se coloca arriba de todo
JS
function add_comment(valor){
	
	/*conteovalor = valor.split(" ").join("");*/
	/*segundapasada = conteovalor.replace(/(<([^>]+)>)/ig,"");*/
	pasadauno = valor.split(" ").join("");
    pasadados = pasadauno.split("&nbsp;").join("");
	pasadatres = pasadados.split("<br/>").join("");
	
	if (pasadatres.length>2){
		
	$('.error_red_com').css("display","none");
	$('#precarga_envio_p').css("display","block");
	document.getElementById('botoncom').disabled=true;
	setTimeout(function(){
		
	var estecom=$('#formEdito');
    $.ajax({
		type: 'POST',
		url: urlWeb + 'inclludes/add_com.php',
		data: estecom.serialize(),
		success: function(htmlres) {
		$('.precarga_ajax').css("display","none");
	    nuevo=$('article').append(htmlres);
		$('.global_post:last').hide().fadeIn();
	}
	});
	$('#mensajes').val('');
	$('.error_red_com').css("display","none");
	$('#precarga_envio_p').css("display","none");
	document.getElementById('botoncom').disabled=false;
	CKEDITOR.instances.mensajes.setData('');
	$('#menciones_user').css("display","none");
	$('#citado').val('');
	},2000);
	
	}
	else {
		$('.error_red_com').hide().fadeIn();
		setTimeout(function(){$('.error_red_com').fadeOut();},2000);
}
}

espero que me puedan ayudar
0
Puntos
1426
Visitas
5
Resp
Por pablo hace 105 meses
Experto
Respuesta #1
hola, en esta linea es donde tienes que asignar en que elemento quieres agregar el comentario
$('tag O .clase O #id ').append(htmlres);
con append lo pegas al final de los elementos hijos del elemento seleccionado y con prepend al principio
$('tag O .clase O #id ').prepend(htmlres);
tienes que ir jugando con los elementos para que el comentario quede donde quieras...
0
Puntos
Por alber hace 105 meses
Administrador
Respuesta #2
alber dijo:
hola, en esta linea es donde tienes que asignar en que elemento quieres agregar el comentario
$('tag O .clase O #id ').append(htmlres);
con append lo pegas al final de los elementos hijos del elemento seleccionado y con prepend al principio
$('tag O .clase O #id ').prepend(htmlres);
tienes que ir jugando con los elementos para que el comentario quede donde quieras...
Graicas alber por tu Aporte
Saludos
0
Puntos
Por pablo hace 105 meses
Experto
Respuesta #3
de nada, para eso estamos ;)
0
Puntos
Por alber hace 105 meses
Administrador
Respuesta #4
una pregunta que datos pasan por htmlres que estas dentro de prepend
0
Puntos
Por Juliethsanches hace 66 meses
Principiante
Respuesta #5
me pueden regalar el codigo de add_com.php por favor
0
Puntos
Por Juliethsanches hace 66 meses
Principiante
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate