Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2010, 10:30
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 3 meses
Puntos: 9
Checkboxes en prototype

Hola colegas, bueno quisiera saber como obtener los valores de los checkbox marcados (dinamicos) pero con prototype...

Podría hacer esto normalmente con js, validando los checkbox. Si habia uno marcado... retornaba el submit que enviaba por post los valores concatenados y en el servidor hacia lo que queria.

Intenté esto... pero obviamente no es válido:

Código:
function vChkPanel(f,v){
todos=document.getElementsByTagName('input');
for(x=0;x<todos.length;x++){
	if(todos[x].type=="checkbox" && todos[x].checked){
	var answer = confirm("\xbfSeguro que desea eliminar los mensajes?");
		if (answer){
			document.frmmensajes.vinculo.value=v;
			//return document.frmmensajes.submit();
			return sendValuesMensaje();
		}
		else{
			return false;	
		}
	}
}
	alert("Debe marcar los items que desee eliminar");
	return false;
}

function sendValuesMensaje() {
new Ajax.Request("mensajes_eliminar.php",
{
method: 'post',
parameters: 'chk='+$F('chk')+'&vinculo='+$F('vinculo'),
onCreate : function startLoading() {
    		$('cmsmensaje').innerHTML= 'cargando...';
			},
onComplete: function showResponse(req){
			$('cmsmensaje').innerHTML= req.responseText;
			}
});
}
como podría hacer una función vChkPanel() parecida pero en prototype?
__________________
Quitenme la vida pero no la bebida.