Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

HIAGO SPARK

Problema com Modal Window em jquery

Recommended Posts

Boa tarde galera...

Estou com um pequeno problema, criei uma Modal Window para um questionario ela vem de outra página,

Ela está trazendo todo o conteudo repondendo... Funciona em quase todos os navegadores menor no nosso grande amigo Internet Explorer 9 segue abaixo o código que estou utilizando espero que vcs me ajudem. Obrigado.

 

Dentro dessa mesma página possui <script></script> que são o que me retorna a requisição para a pagina que está abrindfo a modal justo ai não pega...

<script type="text/javascript">
$(document).ready(function(){
    $("#modulos").bind('change', function(ev){
        ev.preventDefault();
	var id_servico = document.getElementById("TypeID").value;
	var id = "/questionario/?id="+id_servico+"&cmid=$Env{"CustomerID"}";

        var alturaTela = $(document).height();
        var larguraTela = $(window).width();
     
        //colocando o fundo preto
        $('#mascara').css({'width':larguraTela,'height':alturaTela});
        $('#mascara').fadeIn(1000); 
        $('#mascara').fadeTo("slow",0.8);
        var left = ($(window).width() /2) - ( $("#janela1").width() / 2 );
        var top = ($(window).height() / 2) - ( $("#janela1").height() / 2 );
     
        $("#janela1").css({'top':top,'left':left});
		
		$.ajax({
			url : id,
			dataType : "html",
			type : "GET",
			success : function(data){
				
				$("#janela1").html(data);
			}
		});
		
        $("#janela1").show();
    });


    $("#mascara").click( function(){
        
    });
 
    $('.fechar').click(function(ev){
        ev.preventDefault();
        $("#mascara").hide();
        $(".window").hide();
    });
});
</script>

 

 

Código index.php

 

<script type="text/javascript">
function Send()
{
	var action = $("#pesquisa");
	//Apenas para mostrar no console os retornos do envio
	$.ajax({
		url: action.attr("action"),
		type: 'GET',
		dataType: 'html',
		data: action.serialize(),//serializeArray() É melhor para ser debugado, mas tem o mesmo resultado
		success: function(data){
			$("#janela1").html(data);	
		},
		error : function (erro){
			
			alert("Ocorreu um erro !!");
		}
	});
}
</script>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.