Em PHP:
while( condição )
{
echo “<option value=”" . valor. “”>" . Texto. “”;
}
e no SC?
Em PHP:
while( condição )
{
echo “<option value=”" . valor. “”>" . Texto. “”;
}
e no SC?
utilizando jquery e trocando o html do elemento.
Coloque um exemplo do que pretende.
como assim manualmente?
Exemplo JQUERY
var retorno = $.ajax({
url:"#",
type:“POST”,
data: {cpf: cpf},
dataType:“html”
});
retorno.done(function(saida){
$("#campo_select").html(saida);
});
Exemplo PHP:
$cpf = $_POST[“cpf”];
$sql = “SELECT id, nome FROM tabela WHERE cpf = '”.$cpf."’";
sc_select(“dataset”, $sql);
$html = “”;
while($dataset->EOF)
{
$html .="<option value="".$dataset->fields[0]."">".$dataset->fields[1].""
}
echo $html;
Quando executo isso o SC não troca o html do campo, em vez disso ele abre um popup amarelo (igual quando se usa sc_error_message) vazio.
Aplicação -> Configuração -> Exibir Output Ajax -> Não.
eu fiz para uma aplicação algo assim
situação
se o campo fosse ativo teria que trazer o campo credito se o cliente estivesse inativo teria que trazer um campo de outra tabela entao eu fiz assim
no load defini as variaveis
[tab];
[camp];
quando selecionava um select no evento ajax defino entao
if ({select} == “XX”)
{
[tab] = tabela A;
[camp] = YYY;
}
else
{
[tab] = tabela B;
[camp] = XX;
}
no campo do select que ia receber a sql gravei assim
select [camp] from [tab]
neste exemplo eu crio os selects dinamicamente:
http://iw.servehttp.com/sc/iw/app/Publico/iw_exemplos_mult_parcelas/