Boa tarde,
Estou com um problema tenho uma página em que o usuário tem que aceitar o termo para poder gerar um pdf,porém não posso fazer uma requisição no servidor para verificar se o botão está selecionado ou não.
Alguém tem alguma sugestão?
Action do botão ser ativada só depois que um checkbox for marcado
4 Respostas
vc pode coloca um javascript na hora de clicar no botão de imprimir…
esse javascript vai verificar se o check tá marcado…
ou então
você pode faze um if na propria action
se checkbox estiver macardo
imprimir
se não
mensagem
entendeu?
vc pode coloca um javascript na hora de clicar no botão de imprimir…
esse javascript vai verificar se o check tá marcado…
ou entãovocê pode faze um if na propria action
se checkbox estiver macardo
imprimir
se não
mensagem
entendeu?
Sim entendi, porém pra fazer isso eu teria que fazer por exemplo um selectBooleanCheckBox né? e ele faz requisição no servidor ou não?
Se vc fizer na action… ele vai fazer um reload na página retornando ou o pdf ou a mensagem de alerta…
creio que é melhor fazer via javascript
no seu button coloque um evento onClick=“verificaCheckBox()”
e coloque o js na propripa página ou em um arquivo .js
function verificaCheckBox(){
if(checkBox.isChecked){
document.forms.submit
}
else{
alert ("");
}
}
algo assim, tou escrevendo de cabeça aqui… mas é por ai…
Se vc fizer na action… ele vai fazer um reload na página retornando ou o pdf ou a mensagem de alerta…creio que é melhor fazer via javascript
no seu button coloque um evento onClick=“verificaCheckBox()”
e coloque o js na propripa página ou em um arquivo .js
function verificaCheckBox(){
if(checkBox.isChecked){document.forms.submit}
else{alert (""); }}
algo assim, tou escrevendo de cabeça aqui… mas é por ai…
Hmm mas javascript seria a forma mais leve mesmo né?