Jump to content
asacap1000

Passar duas informações pelo javascript

Recommended Posts

Olá galera, preciso de uma ajuda. Tenho um form que lista alguns produtos do estoque. E neste processo preciso utilizar duas informações na outra tela para conseguir trazer a quantidade.

 

Vamos lá para o conteúdo pra ficar mais fácil o entendimento:

Na tela o form:

$documento já é uma variável para a consulta e carregamento da lista de produtos.

 

No form eu tenho a seguinte montagem

/////INICIALMENTE UTILIZO ESTE JAVASCRIPT PARA LISTAR A  QUANTIDADE NESTE CASO ENVIO OS DADOS DO PRODUTO DO SELECT ABAIXO/////
<script type="text/javascript">
        $(document).ready(function(){
            $('#produto').change(function(){
                $('#disponivel').load('consult.php?produto='+$('#produto').val() );

            });  });

    </script>



///////ABAIXO O FORM QUE UTILIZO PARA A CONSULTA DE SALDO E INSERIR A QUANTIDADE QUE DESEJO RESERVAR
<strong>SELECIONE O PRODUTO:</strong> 
<select name="produto" required id="produto"> 
   <option value="">Selecione...</option><?
		while (($row = oci_fetch_object($stmu)) != false) { 
		$fg3 = OCIResult ($stmu ,6); echo "<option value='{$fg3}'>{$fg3}</option>"; }?>
</select> - <strong>DISPONÍVEL:</strong>
<select name="disponivel" required id="disponivel" contenteditable="false" style="color:#FF0000" ></select>  
INSERIR QUANTIDADE PARA RESERVA: <input type="text">

Porém na outra página além do produto eu preciso setar o documento que nesta página seria a variável $documento.

Não sei como enviar esta variável pra página para poder apontar no select da pagina consult.php

 

Na página consult.php eu preciso passar estas duas informações assim:

 

$produto = $_GET['produto'];


$documento = $_GET['documento'];

 

 

Quem puder me dar uma ajuda.

 

 

 

 

 

Share this post


Link to post
Share on other sites

Tenta isso:

 

 

 

/////INICIALMENTE UTILIZO ESTE JAVASCRIPT PARA LISTAR A  QUANTIDADE NESTE CASO ENVIO OS DADOS DO PRODUTO DO SELECT ABAIXO/////
<script type="text/javascript">
        $(document).ready(function(){
            $('#produto').change(function(){
                $('#disponivel').load('consult.php?produto='+$('#produto').val()+'&documento='+$documento);
            });  });

    </script>



///////ABAIXO O FORM QUE UTILIZO PARA A CONSULTA DE SALDO E INSERIR A QUANTIDADE QUE DESEJO RESERVAR
<strong>SELECIONE O PRODUTO:</strong> 
<select name="produto" required id="produto"> 
   <option value="">Selecione...</option><?
		while (($row = oci_fetch_object($stmu)) != false) { 
		$fg3 = OCIResult ($stmu ,6); echo "<option value='{$fg3}'>{$fg3}</option>"; }?>
</select> - <strong>DISPONÍVEL:</strong>
<select name="disponivel" required id="disponivel" contenteditable="false" style="color:#FF0000" ></select>  
INSERIR QUANTIDADE PARA RESERVA: <input type="text">

 

Alterei a linha:

$('#disponivel').load('consult.php?produto='+$('#produto').val()+'&documento='+$documento);

Agora além do produto, passa também o documento, via get.

 

 

 

  • +1 1

Share this post


Link to post
Share on other sites

Valeu Pita deu certo eu apenas alterei dois campos no que você passou agora 100%

 

$('#disponivel').load('consult.php?produto='+$('#produto').val()+'&&documento='+<?=$documento?>) ;

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By violin101
      Caros amigo, saudações...

      por favor, me perdoa se postei na opção errada.
       
      estou com a seguinte dúvida.
       
      tenho o seguinte código no cadastro: 1234 0000 4320 9785
       
      como consigo mostrar /inibir os números no meio, para o usuário desta forma: 1234********9785
       
      Grato,
       
      Cesar
    • By Rodrigo5468
      Olá, boa tarde!
       
      Eu estava procurando na internet, mas não obtive nenhum resultado significativo.
      Eu preciso de um script em php que converte os links do youtube para o formato .mp4. Como que eu posso fazer isso? Alguma dica?
      Quero que quando o usuário informa o link do youtube no input e clica no botão de converter baixe o vídeo e faz a conversão para .mp4 e fornece para o usuário o link convertido para .mp4.
       
       
      Obrigado desde já.
    • By k9studio
      Olá Amigos,
      tenho essa tabela abaixo e estou apanhando para listar os dados e fazer validação,
      alguém pode ajudar como chamar os dados e validar mostrar o nome somente se estiver visible=on  

       
      CREATE TABLE `system` (   `namesystem` text COLLATE utf8_unicode_ci NOT NULL,   `setting` text COLLATE utf8_unicode_ci NOT NULL,   `value` text COLLATE utf8_unicode_ci NOT NULL,   `order` int(1) NOT NULL,   KEY `namesystem_setting` (`namesystem`(32),`setting`(32)),   KEY `setting_value` (`setting`(32),`value`(32)) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; como os dados estão na tabela:
       
      namesystem setting   value   order (honda)    (name)   (Honda)   1 (honda)    (xtts)   (ok)      0    (honda)   (visible)  (on)      0    (toyota)    (name)   (Toyota)  2 (toyota)    (xtts)   (ok)      0    (toyota)  (visible)  (on)      0    
    • By iguulima
      É possivel realizar uma consulta SQL em duas colunas da mesma tabela usando outra função que não seja o AND ou OR? Segue o meu Select ate agora:
       
      (SELECT * FROM product WHERE comid = $idcom AND status = 'Ativo' AND categ = $category AND nameprod like'%$search%'  ORDER BY id DESC)  
      Por exemplo se eu colocar um AND após buscar o nameprod, no nome do produto não tiver a palavra chave ele também não irá buscar. Ou se colocar um OR ele anulo as outras condições até onde eu sei.
      Iniciante em programação.
    • By daviassumpcao
      Pessoal... há valores em um JSON sendo exibidos por um JS (imagem anexo)... preciso verificar se um valor "x" está em um determinado nó do JSON. E a partir daí exibir uma div.... marquei na imagem com um círculo rosa qual valor quero verificar porém meu script não funciona... material de estudo. É possível fazer isso acontecer?
       
      JS
      const jsonCat = vtxctx.categoryId; const catProd = JSON.parse(jsonCat); var divProd = document.getElementById('faq-connect'); if (catProd.categoryId == 10103) { divProd.style.display = 'block'; } else{ divProd.style.display = 'none'; } HTML para exibir uma DIV em caso positivo
      <div class="faq-connect" style="display:none"> <p>Sucesso!</p> </div>  
       

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.