No he usado manillares, por lo que es posible que no pueda darte respuestas con respecto a eso, pero puedo guiarte con la lógica.
para cada ícono de ojo, deberá asignar una identificación mediante la cual podrá obtener la información de la base de datos mediante la consulta SQL.
El concepto básico es la llamada AJAX aquí. No haría ninguna publicación de formulario, más bien será AJAX POST en mi caso.
Entonces, cuando el usuario hace clic en el icono del ojo, tome la identificación asociada, haga una solicitud de AJAX para obtener la información en formato JSON. Más tarde, cuando vuelva la respuesta, analícela y muéstrela al usuario.
- ¿Qué caracteriza a un sitio web moderno?
- ¿Cuándo puedes llamarte desarrollador web?
- ¿Existe un marco PHP que realice consultas a bases de datos (MySQL preferiblemente) sin que el desarrollador construya las consultas por sí mismo (preferiblemente uno que sea independiente y no sea parte de Zend, Laravel, etc.)?
- ¿Puedo dominar el desarrollo web mientras estoy en la escuela secundaria?
- ¿Cuál es la diferencia entre CPanel y DirectAdmin?
// Un poco del código para explicarte la idea mencionada anteriormente.
$ (‘. eye’). on (‘click’, function (e) {
var userId = $ (this) .attr (‘data-user-id’);
$ .post (”, función (respuesta) {
// procesar información y adjuntarla al DOM
});
});
Aquí ojo es la clase asignada a cada ojo. El ID de usuario se almacena en el atributo data-user-id. Simplemente agarrando el valor y haciendo una solicitud AJAX.
Espero eso ayude.
Gracias.