Usuário com melhor resposta
Percorrer um checboxlist

Pergunta
-
Uso VS2010, aspnet4
Tenho um CheckBoxList, em uma verificação gostaria de percorrer todos os campos e verificar que pelo menos
um dos campos marcado, isso do lado cliente. Fiz como abaixo, alguém pode dizer se está correto?? vai funcionar??
for (var i = 0; i < cbFuncao.iten.count; i++) {
if (cbFuncao.Items(i).Selected == false) {
alert("O Usuário deve ter uma ou mais funções");
return false;
}
}
Álvaro Luiz
Respostas
-
function
verificaChecks() {
var
aChk = document.getElementsByName(
"item"
);
for
(
var
i=0;i<aChk.length;i++){
if
(aChk[i].checked == false
){
alert("O Usuário deve ter uma ou mais funções");
}
}
se útil, marque como útil
- Marcado como Resposta Álvaro Luiz segunda-feira, 23 de dezembro de 2013 17:54
-
Veja se este link te ajuda
- Marcado como Resposta Álvaro Luiz segunda-feira, 23 de dezembro de 2013 17:54
Todas as Respostas
-
function
verificaChecks() {
var
aChk = document.getElementsByName(
"item"
);
for
(
var
i=0;i<aChk.length;i++){
if
(aChk[i].checked == false
){
alert("O Usuário deve ter uma ou mais funções");
}
}
se útil, marque como útil
- Marcado como Resposta Álvaro Luiz segunda-feira, 23 de dezembro de 2013 17:54
-
Olá André
meu CheckBoxList:
<asp:CheckBoxList ID="cbFuncao" runat="server">
<asp:ListItem Value="VALOR1">VALOR1</asp:ListItem>
<asp:ListItem Value="VALOR2">VALOR2</asp:ListItem>
<asp:ListItem Value="VALOR3">VALOR3</asp:ListItem>
<asp:ListItem Value="VALOR4">VALOR4</asp:ListItem>
</asp:CheckBoxList>Fiz um teste com a sua solução, deixei tudo desmarcado, ela percorreu apenas uma vez, e saiu. Gostaria que verificasse se tem algum dos 4 checkBoxList marcados, pois o usuário deve marcar pelo menor um.
Álvaro Luiz
-
Veja se este link te ajuda
- Marcado como Resposta Álvaro Luiz segunda-feira, 23 de dezembro de 2013 17:54