Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2015, 05:24
asf_il
 
Fecha de Ingreso: febrero-2014
Mensajes: 15
Antigüedad: 10 años, 10 meses
Puntos: 0
Exclamación Llamada funcion

Buenos días,

tengo un select que tiene un botón para enviar un voto a un producto, y por otro lado tengo una función en jquery que debería llamarse al pulsar ese botón, anteriormente las opciones del combo las mostraba como lista y todo funcionaba correctamente, el problema es que al transformarlo a combo ya no...alguien puede ayudarme? Imagino que sea algo sencillo, pero tengo unos conocimientos limitadísimos... Aquí está mi código..GRACIAS!

Código PHP:
<script type="text/javascript">

$(function() {
    
    $(
".vote").click(function() 
    {
    
    var 
document.getElementById("#votocliente");
    var 
str e.options[e.selectedIndex].text;
    
    
alert("ESTO ES LO QUE LE LLEGAAAA"+str);
    
    var 
id = $(this).attr("id");
    var 
name = $(this).attr("name");
    
    var 
parametros = {
                
"name" name,
                
"id" id
        
};

    var 
parent = $(this);
            $.
ajax({
                
type"POST",
                
url"votado.php",
                
dataparametros,
                
cachefalse,

                
success: function(html)
                {
                
parent.html(html);
                } 
                });
        
        
        return 
false;
        });
    });
    
</script> 

Código PHP:
 <form id="form_<?php echo $row['id_plato'];?>" name="form_<?php echo $row['id_plato'];?>" method="POST" action="lista.php" >
            <select id='votocliente' name='votocliente'>
                <option class="voto" value="Excelente">Excelente</option>
                <option class="voto" value="Muy Bueno">Muy Bueno</option>
                <option class="voto" value="Bueno">Bueno</option>
                <option class="voto" value="Regular">Regular</option>
                <option class="voto" value="Malo">Malo</option>
                </select>
            <input type="button" name="vote" class="vote" value="Votar" onClick="alert('prueba') "/>