Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera,
Estou com o seguinte problema:
Tenho uma consulta que pode retornar 1 ou mais de 1 linha na qual, existe uma combo que aparecerá em cada linha. Ex:
Aluno1 - ComboCidade
Aluno2 - ComboCidade
Obs.:Dentro da combo cidade, existem 5 cidades registradas
Pois bem, estou usando o seguinte código para verificar se é array:
function MarcaTudoAcad()
{
if(form1.todosAcad.checked) {
form1.todosFin.checked = false;
if ((form1.requer_status_cd.length != null) && (form1.requer_status_cd.length >1)){
for(var i=0;i < form1.requer_status_cd.length; i++)
form1.requer_status_cd[i].value = "APRAC";
}
else
form1.requer_status_cd.value = "APRAC";}
else {
alert("E necessário selecionar um tipo de liberação!");
form1.todosAcad.checked = true;
}
}
Porém, se tiver mais de uma linha, ele vai me retornar o valor de linhas existentes, agora se existir somente 1 linha, ele me retorna a quantidade de registro dentro do objeto combo, ou seja, 5 registros.
Como eu faço para verificar se é um array ou uma combo ?
Obrigado.
Carregando comentários...