Ir ao conteúdo
  • Cadastre-se
MARCOS VINICIUS LOPES NASC

Javascript valor de uma variavel via url javascript

Recommended Posts

fala galera bom dia, vcs @DiFpoderiam me apontar um erro no meu codigo ?  preciso passar um valor de uma variavel do java para uma url mais não está dando certo veja um resumo do trecho abaixo. os links estão abrindo certinho mais a variavel ID que quero que passe via url não esta indo . queria que a id (  $('#visualizar #id').val(event.id); ) fosse passada na url .


  

 eventClick: function(event) {

                        $('#visualizar #id').text(event.id);
                        $('#visualizar #id').val(event.id);
                        $('#visualizar #title').text(event.title);
                        $('#visualizar').modal('show');
                        return false;

                    },

 function send(action)
{
    switch(action) {
        case 'save':
            url = 'descripcion_evento.php?id'=+id;
            break;
        case 'submit':
            url = 'submit.php?id='+id;
            break;
        case 'publish':
            url = 'publish.php?id='+id;
            break;
    }

    document.forms[0].action = url;
    document.forms[0].submit();
}
        </script>

<input type="button"  value="Save and Continue Editing" onclick="send('save');" />
<input type="button" value="Save" onclick="send('submit');" />
<input type="button" value="Publish" onclick="send('publish');" />

 

adicionado 0 minutos depois

@dif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Problema resolvido utilizando um input hidden com valor do id, e chamando ela dentro do script que faz o redirecionamento para a pagina ficando assim, sendo que  o ID é uma variável declarada dentro de outro script da pagina. 

Html

 

  <input type="hidden" class="form-control" name="id" id="id" value="">

no script 

 function send(action)

{
    switch(action) {
        case 'save':
            url = 'descripcion_evento.php?id='+ document.getElementById('id').value;
            break;
        case 'submit':
            url = 'submit.php';
            break;
        case 'publish':
            url = 'publish.php';
            break;
    }

    document.forms[0].action = url;
    document.forms[0].submit();
}


 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×