Hola:
Deseo aplicar los ejemplos del JQueryUI, en mi proyecto pero me encuentro con este problema, modifiqué el ejemplo de
http://jqueryui.com/dialog/#animated así:
Código HTML:
Ver original<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" /> <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> <link rel="stylesheet" href="/resources/demos/style.css" /> $(function() {
$( "#dialog" ).dialog({
autoOpen: false,
modal: true,
buttons: {
'Guardar': function(){
alert('funciona');
$.post("animated_reformuled.html",function(){
$("#contenido").load("#wtable");
})
$( this ).dialog( "close" );
},
Cancel: function(){
$(this).dialog("close");
}
}
});
$( "#opener" )
.click(function() {
$( "#dialog" ).load("anima_help.html #contenido").dialog( "open" );
});
});
<div id="dialog" title="Basic dialog"></div>
el anima_help.html es asi:
Código HTML:
Ver original<p class="validateTips">All form fields are required.
</p> bla bla bla
el problema es que cuando intento abrir el dialogo por segunda ves simplemente no abre, en la primera ves me aparece un warning
Cita: El uso de getAttributeNode() está desaprobado. Use en su lugar getAttribute().
[Parar en este error]
var attr = elem.getAttributeNode("type");
en la segunda ves que pulso el boton me da este error:
Cita: Error: cannot call methods on dialog prior to initialization; attempted to call method 'open'
[Parar en este error]
throw new Error( msg );
Alguien me podria ayudar por favor?