Foros del Web » Programando para Internet » Jquery »

JQuery y contenido Javascript

Estas en el tema de JQuery y contenido Javascript en el foro de Jquery en Foros del Web. Hola que tal....tengo un problema que no he podido resolver buscando información en google la verdad no existe ninguna respuesta concreta...si alguien ha tenido este ...
  #1 (permalink)  
Antiguo 19/05/2010, 00:06
 
Fecha de Ingreso: enero-2010
Mensajes: 13
Antigüedad: 14 años, 10 meses
Puntos: 0
JQuery y contenido Javascript

Hola que tal....tengo un problema que no he podido resolver buscando información en google la verdad no existe ninguna respuesta concreta...si alguien ha tenido este problema y me da una mano....tengo una web en la cual cargo contenido dinamico mediante una función JQuery/ajax...tengo otra página con un formulario validado con un plugin JQuery llamado vanadium.js que solo me valida los campos, por el lado del usuario...el tema es que al cargar el formulario dinamicamente a un div no me carga esta validación ni ninguna función de tipo javascript....la verdad no he encontrado solución...aca va el código:

Código:
function llamarPagina(){
$.ajax({
type: 'GET',
url: 'form.php',
success: function(msg){
$("#centralaut").html(msg);


$.getScript("vanadium.js");
$.getScript("jquery.js");


}
});
}
Este codigo lo incluyo en la pagina donde cargo el formulario
con este código cargo la página donde tengo el formulario a su vez incluyo los javascript jqeury y vanadium.

en esta misma pàgina incluyo los link a los style, y jquery vanadium entre head y head...

Código:
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="vanadium.js"></script>
y finalmente el formulario que quiero cargar

Código:
<form id="form1" name="form1" method="post" action="">
  <label>
  <input type="text" name="textfield" class=":required"/>
  </label>
  <p>
    <label>
    <input type="submit" name="Submit" value="Enviar" />
    </label>
  </p>
</form>
donde el campo en letra roja...es la validación del cajon de texto que no me funciona cuando lo cargo dinamicamente.
Al parecer existe la forma de cargar los contenidos javascript...precisamente con getString...pero no me funciona...en mozilla firefox me funciona en la primera recarga, luego en la segunda no, en la tercera si...y así sucesivamente...mientras que en IE no me funciona nunca la carga de el archivo vanadium que me valida el formulari....bueno de ante mano gracias =)
  #2 (permalink)  
Antiguo 19/05/2010, 00:48
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Tema movido desde javascript
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 19/05/2010, 08:31
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: JQuery y contenido Javascript

Cita:
el tema es que al cargar el formulario dinamicamente a un div no me carga esta validación ni ninguna función de tipo javascript.
La respuesta se publico aquí muchas veces. Tenes que usar live() . O al menos eso funciona para eventos. No se si funcione para plugins...

Fijate si en success, tras cargar el plugin podes inicializarlo.

$.getScript("vanadium.js");
$.getScript("jquery.js");
+ inicialización

Etiquetas: contenido, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:42.