Estoy haciendo una pequeña aplicación jquery. Necesito algunos cuadros de confirmación para aparecer. Sin embargo, no quiero tener que añadir un elemento al cuerpo solo para poder abrir un cuadro de diálogo. Hay alguna manera de evitar esto? ¿Simplemente llamar a un diálogo y pasar argumentos como el título y el texto y las opciones?¿Mostrando un diálogo modal con jquery ui sin un elemento?
6
A
Respuesta
14
Cuando crea un cuadro de diálogo de jQuery UI, las versiones actuales (1.8. *) automáticamente agregan el cuadro de diálogo al cuerpo.
Así que si lo hace:
$('<div>').dialog({modal: true})
simplemente funciona. Sin embargo, debe asegurarse de llamar al .remove()
con el cuadro de diálogo cerrado para eliminar el nuevo elemento.
function myalert(title, text) {
var div = $('<div>').html(text).dialog({
title: title,
modal: true,
close: function() {
$(this).dialog('destroy').remove();
},
buttons: [{
text: "Ok",
click: function() {
$(this).dialog("close");
}}]
})
};
myalert("Test", "This is a test modal dialog");
Ver http://jsfiddle.net/alnitak/G3GRZ/ para la demostración completa de trabajo.
4
Just Do It:
$('<div>My dialog text.</div>').dialog({ modal: true });
Cuestiones relacionadas
- 1. jQuery UI diálogo modal no bloquea
- 2. jQuery UI modal Tutorial
- 3. jquery diálogo modal onclick?
- 4. jquery UI autocompletar dentro de un cuadro de diálogo ui modal - ¿sugerencias que no se muestran?
- 5. El cuadro de diálogo modal JQuery UI usa 100% CPU
- 6. jQuery diálogo modal y jqGrid
- 7. establece el ancho modal de diálogo para jquery ui?
- 8. jQuery UI Diálogo + Validar
- 9. jquery, mostrando un elemento oculto con un fadeIn
- 10. Cómo obtengo un resultado de un diálogo modal en JQuery
- 11. jQuery ui pantalla completa diálogo
- 12. Diálogo jQuery UI - detener evento cerrado
- 13. Elemento HTML5 semánticamente exacto para un cuadro de diálogo modal
- 14. jQuery UI Modal Dialog Stripe Número
- 15. No se puede obtener el cuadro de diálogo modal de jQuery UI modal
- 16. jQuery UI Cómo abrir un diálogo, anexe a un div no el cuerpo
- 17. jQuery UI: Estilo de botón de diálogo
- 18. jQuery formulario modal diálogo devolución de mensaje
- 19. jQuery UI de diálogo lenta
- 20. jQuery UI de diálogo Botones
- 21. datos que pasan a un diálogo jQuery UI
- 22. cómo usar jQuery para mostrar un diálogo no modal?
- 23. pasar un valor en un cuadro de diálogo jQuery UI con una función
- 24. de diálogo jQuery UI demasiado problema recursividad
- 25. JQuery UI Autocompletar mostrando como viñetas
- 26. jQuery UI Diálogo con complemento de validación de formulario
- 27. rieles y forma de diálogo jQuery modal
- 28. jQuery diálogo modal botón de texto
- 29. ¿Cómo implementar correctamente un diálogo modal en la parte superior de un diálogo no modal?
- 30. Ejecutar un cuadro de diálogo modal en un hilo que no sea UI
que representa cómo poner el texto era muy bueno. –