Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite, após N tentativas e muita GOOGLADA, sem nenhum sucesso estou, aqui pedindo a ajuda de vocês:
index.php:
<script type="text/javascript">
$('document').ready(function(){
$('#ResultEsq').hide();
$('#BtConfirma').click(function(){
/*$('#ListaCliente').val()
$('#loading').ajaxStart(function(){
$('#loading').show();
});
$('#loading').ajaxStop(function(){
$('#loading').hide();
});*/
$.post('teste.php',$('#ListaCliente').val(),
function(data){
$('#ResultEsq').show();
$('#AtriEsq').show();
$('#ResultEsq').empty().html(data);
}, ""
);
});
});
</script>
ainda no index.php:
<p>Cliente:
<select name="ListaCliente" id="ListaCliente" title="$row_RSCliente['CodCliente']">
<option value="4">ABA</option>
<option value="1">CARLOS</option>
<option value="3">LUIZ</option>
<option value="2">SILVIO</option>
</select>
</p>
e no meu arquivo do post tenho:
teste.php
<?php
header("Content-Type: text/html; charset=ISO-8859-1",true);
require_once('../Connections/Local.php');
if (isset($_POST['ListaCliente'])){
$queryString = $_POST['ListaCliente'];
$sql = "SELECT `Oesq`, `Odir` FROM `cliente` WHERE `CodCliente` = ".$queryString." LIMIT 0, 30 ";
$vector = mysql_fetch_array(mysql_query($sql));
preg_match('@^(?:http://)?([^/]+)@i',"[http://localhost/projeto/",](http://localhost/projeto/) $matches);
echo '<img src="'.$matches[0]."/projeto".$vector['Oesq'].'" width="502" height="513" border="0" align="absmiddle" usemap="#Map"/>';
}
else{
echo 'falha';
}
?>
acontece q sempre está retornando "FALHA" no index.
jah dei um alert no momento do post: "
$('#ListaCliente').val()" e o valor q alerta está correto, ou seja, de alguma forma estou PERDENDO o dado na transmissão para a pagina destino.
Minha dúvida é: o que esto fazendo errado no .post da JQUERy que apesar de recupar o valor selecionado, não consigo passar pra pagina destino.
Grato e boa noite a todos.
Carregando comentários...