Ir para conteúdo

POWERED BY:

Arquivado

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

jackvalantine

passar 2 valores por metodo post

Recommended Posts

estou precisando passar 2 valores por post mas não sei como.....alguem pode me ajudar....

 

 

function atual()

{

var cod = document.getElementById("cod_padrao").value;

var soma = document.getElementById("quant").value;

ajax = abreajax();

if(ajax){

ajax.open("post","busca_saldo_ajax.php","true");

ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

ajax.onreadystatechange = function() {

if(ajax.readyState == 4) {

if(ajax.status == 200) {

var obj = document.getElementById("soma");

obj.innerHTML = ajax.responseText;

} else {

alert(ajax.statusText);

}

}

}

ajax.send("quantidade=" + soma);

ajax.send("codigo=" + cod);

}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoa ta quase rodando.....tem alguma coisa errada ainda pois não chega nada na pagina php.....

 

 

 

função javascript/ajax

 

function atual()
{
var cod = document.getElementById("cod_padrao").value;
var soma = document.getElementById("quant").value;

var envia = new Array(cod,soma);

alert(envia[0]);
alert(envia[1]);
ajax = abreajax();
if(ajax){
ajax.open("post","busca_saldo_ajax.php","true");
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
		var obj = document.getElementById("soma");
		obj.innerHTML = ajax.responseText;
					} else {
				alert(ajax.statusText);
			}
		}
	}
	ajax.send("quantidade[]=" + envia);
	}
}

 

 

pagina php

 

$teste = $_POST["quantidade[]"];

$teste2 = explode(" ",$teste);

$cod_padrao = $teste2[0];
$quantidade_digitada = $teste2[1];

echo $cod_padrao;
echo $quantidade_digitada;

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal problema resolvido.....

 

 

na função javascript foi criada uma array com os valores a serem enviados

 

function atual()
{
var cod = document.getElementById("cod_padrao").value;
var soma = document.getElementById("quant").value;

var envia = new Array(cod,soma);

ajax = abreajax();
if(ajax){
ajax.open("post","busca_saldo_ajax.php","true");
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
		var obj = document.getElementById("soma");
		obj.innerHTML = ajax.responseText;
					} else {
				alert(ajax.statusText);
			}
		}
	}
	ajax.send("quantidade=" + envia);
	}
}

 

na pagina php recebemos os valores normal

 

$teste =$_POST["quantidade"];

$teste2 = explode(",",$teste);

$cod_padrao = $teste2[0];
$quantidade_digitada = $teste2[1];

echo $cod_padrao;
echo $quantidade_digitada;

 

ai tudo funcionou....beleza...espero que isso possa ajudar aos que tenham o mesmo problema.

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.