Al hacer clic en una de las filas de la tabla se generará un evento de clic js. ¿Cómo usar js para obtener los datos de un determinado TD en esta fila?
La primera es la idea:
Cuando haces clic en una fila, puedes obtener el objeto tr de la fila. A través de este objeto, puedes obtener todos los objetos td de la fila. fila, y luego puede obtener el número de serie. Los datos de un determinado td de la fila.
El siguiente código ilustralt;table?id="tb"gt;
lt;trgt;
lt;tdgt;alt;/tdgt;lt ; tdgt;blt;/tdgt;lt;tdgt;clt;/tdgt;
lt;/trgt;
lt;trgt;
lt;tdgt;aalt;/tdgt;lt;tdgt;bblt;/tdgt;lt; tdgt;cclt;/tdgt;
lt;/trgt;< #tb?tr"?) .click(?function()?{// Vincular un evento de clic a cada fila
var?td?=?$(?this?).find(?" td"?) ; // Esto apunta a la fila en la que se hizo clic actualmente. A través de la búsqueda, obtendremos todos los objetos td en esta fila p>
// La pregunta involucra un determinado td, por lo que para la demostración, supongamos que estamos tratando de obtener los datos para el tercer td
var?data?=??td.eq( ? 2?).html();//A través de eq, podemos obtener los datos de un objeto td específico para obtener los datos correspondientes
} )
lt;/scriptgt ;
En definitiva, nos hemos dado cuenta de que haciendo clic en una fila, podemos obtener los datos de un determinado td