Pregunta

Estoy intentando cargar una página que es básicamente un formulario de edición dentro de un (cuadro de diálogo de interfaz de usuario.cuadro de diálogo).Puedo cargar esta página multa de un equipo externo (estoy el uso de asp.net) en la página.

El problema es que dentro de mi "emergente" del formulario, necesito $(function() {my function here}); la sintaxis para hacer algunas cosas cuando se carga la página, junto con el registro de algunas .fn extensiones para algunos dinámica de las listas desplegables el uso de las llamadas ajax.

He creado mi <script type="text/javascript" src="jquery.js"> pero No creo que estas están siendo incluidos, y también mi $(function) no es se llama.

Es esto posible o tengo que encontrar otra manera de cumpliendo lo que tengo que hacer?

¿Fue útil?

Solución

Si usted realmente necesita para la carga que se forman a través de AJAX se puede hacer todo el Javascript cosas en $.ajax de devolución de llamada a sí mismo.Así, se carga en la ventana de formulario como este:

$.ajax({
   //...
   success: function(text) {
       // insert text into container
       // the code from $(function() {});
   }
});

Otros consejos

La secuencia de comandos no se ejecutan debido a que el documento está listo evento ya ha sido despedido.Quitar el código de dentro de la

$()

El uso de la livequery plugin.

Le permite asociar eventos a elementos que podrían ser cargados más tarde: http://brandonaaron.net/docs/livequery/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top