Ir para conteúdo

POWERED BY:

Arquivado

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

mayron_possar

[Resolvido] JS para PHP

Recommended Posts

Salve galera.

Estudando e escrevendo as linguagens travei em uma coisa.

como transportar uma variável JS para o PHP

else if (com=='Carrega')
       {
          {
          if($('.trSelected',grid).length>0){
	   if(confirm('Deseja Realmente Deletar Este Item (s) ? ' + $('.trSelected',grid).length + ' '))
		{
           var items = $('.trSelected',grid);
           var itemlist ='';
       	for(i=0;i<items.length;i++){
			itemlist+= items[i].id.substr(3)+",";
		}
		$.ajax({
		   type: "POST",
		   dataType: "json",
		   url: "../paginas/carrega.php",
		   data: "items="+itemlist,
		   success: 
		   function(data)
		   {
		  [u][i][b] 	alert(data);[/b][/i][/u]
		   $("#flex1").flexReload();
		   }
		 });
		}
		} else {
			return false;
		} 
       }

       }     
Na função acima, que esta em Funcao.js
quero passar o valor de DATA
function(data)
		   {
		  [u][i][b] 	alert(data);[/b][/i][/u]
		   $("#flex1").flexReload();
		   }

 

em uma outra pagina php, index.php

como fazer isso?

 

Confesso ser franco em JS.

Quanto mais leio mais louco fico, obrigado a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, esse data já veio do php.

 

você fez um ajax, e o data é o retorno q o php devolveu para o js.

explique melhor oq você quer fazer, e não como você achou q resolveria.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado cara!

Assim, esyou tentando fazer a pagina carregar as informações do banco.

 

O js que passei é responsavel por resgatar o ID de uma grid do banco

o codigo do carrega.php mostra esse ID

 

carrega.php

***************************************

$items = rtrim($_POST['items'],",");

$json = $items;

echo $json;

***************************************

 

 

Ainda estou estudando, pois nunca fiz isso!

 

A ídeia é agora pegar esse id e jogar no Index.php, onde fica o formulário, fazer um Select lá e restagar as informações nos valores do input

<input name="nome" value="<?php echo $campobanco; ?>">

 

confesso que não sei se vai funcionar pq o botao de carregar esta dentro da grid, e quando clico nele, ele só atualiza a gride não vai para o formulário.

 

na mesma Tela:

Formulário (em cima)

Gride (em baixo)

 

o que voce acha

Compartilhar este post


Link para o post
Compartilhar em outros sites

calma.. então pelo que entendi:

 

function(data)
{
     alert(data);
     $("input[name='nome']").val( data );//usando js para jogar o data no teu input

     $("#flex1").flexReload();
}

entendeu oq fiz ?

 

era isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

$("input[name=nome]").val( data );//usando js para jogar o data no teu input

 

Cara.. fantastico...

 

Você pegou a propriedade name do meu input e depositou o valor de data dentro dele.

correto?

 

Funcionou perfeitamente!

 

Me ajudou muito!

agradeço.

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.