Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola pessoal.
Tenhpo o select abaixo:
<select name="fornecedor" id="fornecedor" size="1" onChange="entrega_valor(this.fidelidade_fornecedor_select, 'fidelidade')" style="width:180px">
<option value="<?php echo $id_fornecedor;?>" selected><?php echo $nome_fornecedor;?></option>";
<?php
$fornecedores= "
select
fornecedores.id,
concat( IFNULL(fornecedores.nome, ''), IFNULL (fornecedores.razaosocial , '' )),
percentual_fidelidade
from fornecedores
";
$fornecedores= mysql_query($fornecedores);
while(list($id_fornecedores, $nome_fornecedores, $fidelidade_fornecedor_select)=mysql_fetch_row($fornecedores))
{
echo "<option value='$id_fornecedores' fidelidade_fornecedor_select='$fidelidade_fornecedor_select'>$nome_fornecedores</option>";
}
?>
</select> <br />
Percentual Fidelidade: <label id="fidelidade" name="fidelidade"><?php echo $fidelidade_fornecedor;?></label>%
A ideia aqui é pegar o id e o nome do fornecedor para preencher o select
Para isso, faço a query acima.
Mas, tem um campo da tabela de fornecedores, percentual_fidelidade, que a cada vez que o fornecedor é trocado na select, preciso chamar uma funçao no onchange que irá substituir o innerHtml do label fidelidade.
A funçao esta funcionando, testei com o value do campo e deu certo.
Mas , como eu poderia no select receber um terceiro argumento para envia-lo no onchange?
Tentei criando um parametro 'fidelidade_fornecedor_select' mas não aceita. (Geralmente faço isso com textboxs e funciona normal)
Carregando comentários...