Estou tentando abrir um formulario em MODAL utilizando um questionamento via RADIO SIM ou NÂO! como faço?
Rangel, bom dia.
- Crie o seu campo do tipo Rádio com as opções, por exemplo: 1 = SIM e 0 = Não.
- Crie um evento Ajax (onClick) para o Rádio, acrescentando o código:
if ({radioSN} == ‘1’) {
sc_redir(sua_aplicacao.php, “”, “modal”);
} else {
echo “… faz algo”;
}
Espero que seja isso que deseja.
att.
Flávio
Obrigado Flávio, funcionou em parte, eu preciso que carregue uma variável id, pois quando carrega um formulário com uma lista de alunos, ao selecionar o Radio S ou N carrega o Modal daquele respectivo aluno
Att
Rangel
Caso a aplicação de redirecionamento utilize parâmetros, estes devem ser passados da seguinte forma:
- Após o nome da aplicação, utilizar o delimitador vírgula (,)
- Informar o nome do parâmetro, o sinal de igualdade (=) e o valor ou variável a ser atribuida.
- Havendo mais de um parâmetro, utilizar o delimitador ponto e vírgula (
- Poderá ser informado o target no qual a aplicação será aberta (default=_self), podendo ser: _self, _parent, _blank ou modal.
- Parametro opcional para definir se vai redirecionar caso existam mensagens de erro na aplicação. “E” não redireciona caso existam erros e “F” força redirecionamento mesmo se houver erro na aplicação.
Nas aplicações de fomulário, dos eventos que essa macro pode rodar alguns dependem da atualização da base de dados (onAfterInsert, onAfterUpdate, onAfterDelete, onBeforeInsert, onBeforeUpdate or onBeforeDelete) são automaticamente protegidos por um controle de transação desde que a conexão seja a mesma da aplicação.
Em outros casos, se o usuário deseja fazer um controle de transação, ele precisa iniciar essa macro e finalizar com “sc_commit_trans()” macro para confirmar a atualização ou o “sc_rollback_trans” para cancelar a transação.