jQuery modal dialogue avec les publications en ASP.NET
Je viens de mettre mon jQuery/jQuery UI à la dernière version (jQuery 1.9.0, jQuery UI 1.10.0), et il semble avoir brisé certaines de mes jQuery dialogue de l'INTERFACE utilisateur de la fonctionnalité.
Pour faire des publications dans un jQuery UI dialog dans ASP.NET il y avait beaucoup de solution de contournement commune où vous devrez ré-ajouter votre DIV pour le FORMULAIRE principal, puisque jQuery re-construction de la DIV à l'extérieur de la FORME, comme suit:
$("#newInsurance").dialog({
autoOpen: false,
modal: true,
open: function (type, data) {
$(this).parent().appendTo($("form:first"));
}
});
Malheureusement, depuis la mise à niveau de cette place maintenant la boîte de Dialogue derrière le gris/désactivé l'overlay pour l'arrière-plan. Si le formulaire dans la fenêtre qui s'est inutilisable et tous les grisé. J'ai essayé plusieurs choses et je n'arrive pas à le faire fonctionner -, il semble comme si cette vieille façon de contourner ne fonctionne plus. Personne ne sait d'une nouvelle façon de contourner ce qui fonctionne? Ou ai-je raté quelque chose? Cela fonctionnait très bien jusqu'à ce que je mis à niveau.
Voici quelques informations sur le travail autour de ce que l'habitude de travailler:
-
Débordement de pile question jQuery UI Dialog(Modal), empêche toute publication
-
Débordement de pile question $(“#dialog”).parent().appendTo($(“form:en premier”));
-
Débordement de pile question jQuery modal forme de dialogue publication problèmes
J'ai testé avec Internet Explorer 9 et Google Chrome 24.x
Selon le site de jQuery UI, la boîte de Dialogue de l'API a été entièrement repensé en jQuery UI 1.10.0:
Vous devez vous connecter pour publier un commentaire.
OK, donc cela semble être le correctif de l'INTERFACE utilisateur de jQuery v1.10:
Dans l'INTERFACE utilisateur de jQuery v1.10 ils ont ajouté une appendTo de la propriété, qui semble faire exactement la même chose que l'appel à la
.parent().appendTo($("form"))
. L'astuce pour le fix est le z-index.