Ir ao conteúdo
  • Cadastre-se

Javascript valor de uma variavel via url javascript


Posts recomendados

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

Link para o comentário
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();
}


 

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...