last day (15 days later) » 

11:53
0
Q: Actualizar un div con ajax

Bilbit Bolsonhice una galeria de imagenes con paginacion, mi problema está en que tal paginacion la hago utilizando un form y enviando los datos directamente al controlador utilizando C#. Ésto lo que me provoca es que se actualice TODA la pagina web, cuando solamente necesito que se actualice la sección de la...

¿Estás tratando de cargar la URL en curso dentro de un <div>? Además, veo que has intentado usar una URL con #. Recuerda que todo lo que hay tras un # en una URL es interpretado en el navegador por el cliente y nunca llega al servidor. ¿Podrías decir qué contiene result cuando devuelve la llamada al servidor y qué debes agregar al div?
Habia visto en algunas respuestas que utilizaban # pero para los id de las secciones
Son marcadores que sitúan al navegador del cliente en una parte en particular de la página, pero no tiene ningún sentido en el lado del servidor. También los usan algunos sistemas de páginas-de-una-sola-página para conocer qué apartado de la página se está mostrando. Pero, en todo caso, al servidor nunca le llega esa información. PD: Por favor, responde la duda sobre el contenido de la variable result y lo que deseas hacer con ella.
Si, disculpame, ahora edito la pregunta mostrando lo que muestra
Ahi lo pude subir @OscarGarcia, tuve varios problemas
¿Eso es lo que te devuelve el console.log(result)? No parece un JSON válido.
11:53
Si, es lo que me está devolviendo el response/result
Hola de nuevo. Creo que hay que abordar este problema por partes:
1.- Corregir el controlador para que devuelva un JSON correctamente formado que pueda ser tratado por JavaScript.
2.- Realizar la consulta XHR de manera correcta para que devuelva el objeto JSON con el que trabajar para adaptar el contenido del div con la nueva información.
3.- Asociar cada propiedad o campo del JSON con los campos del HTML.
12:28
Buenos dias
Por lo que tengo entendido, el Json siempre va a devolver un objeto ( en mi caso una lista) y ademas tengo que agregar JsonRequestBehavior.AllowGet?
o no es necesario esa ultima parte?
el return quedaria return(lista, Json.RequestBehaviour.AllowPost)?
perdon, JsonRequestBehavior.AllowGet
12:47
0:{nombreCliente: '', cuitDni: '', numeroPedido: '972022', items: '', pathImagenes: '/temporal/972022_80919677_0044-00028590_2022-09-27_07-43-00.jpg', …}
1:{nombreCliente: '', cuitDni: '', numeroPedido: '972022', items: '', pathImagenes: '/temporal/972022_80919677_0044-00028590_2022-09-27_07-43-13.jpg', …}
y pude hacer que me lleguen los datos que queria
los que necesito para la galeria es pathImagenes
como los puedo pasar a la galeria de imagenes? Tenes idea?
 
1 hour later…
14:02
@BilbitBolson, la parte del servidor no sé si está bien porque no has compartido nada Pero esos 0: o 1: al comienzo de cada línea en un JSON es algo que rompe el formato, por lo que no puede ser válido
¿Podrías mirar el inspector de red del navegador y ver allí el contenido de la respuesta de la petición?
En la pestaña de "vista previa" tendrás una previsualización de los datos atendiendo al tipo de respuesta y en la pestaña "Respuesta" está la respuesta en crudo. Copia los datos de esa última pestaña.

last day (15 days later) »