Теперь у меня есть таблица, которые генерируют с помощью яваскрипта .Below моего кода для создания таблицы:как получить столбец данных и заголовок, OnClick в таблице JQuery
$.ajax({
type:"POST",
url:"../cdc/load/jsonTrack.php?",
data:dataString,
dataType: 'json',
success: function(data){
if(data.status === "success") {
var elements = data.elements;
if(elements.length === 0) {
$('#cdcTracking-list tbody').append('<tr>' +
'<td colspan="7">No session to display</td>' +
'</tr>');
}
for(var i = 0; i < elements.length; i++){
var element = elements[i];
//console.log('session id:' + element.vesselCode);
$('#cdcTracking-list tbody').append('<tr>' +
'<td style="color: green;">' + element.vesselCode + '</td>' +
'<td style="color: black;">' + element.voyage + '</td>' +
'<td style="color: black;">' + element.chasisNo + '</td>' +
'<td style="color: black;">' + element.chasisNo + '</td>' +
'<td style="color: blue;">' + element.plateNo + '</td>' +
'<td style="color: blue;">' + element.bookingRef + '</td>' +
'<td style="color: blue;">' + element.serviceTerm +'</td>'+
'</tr>'
);
}
}else {
$('#cdcTracking-list tbody').append('<tr><td colspan="7">No session to display</td></tr>');
}
}
});
Кто-нибудь знает, как я могу получить некоторые данные столбца и заголовка по OnClick, потому что мой текущий код, кажется, не работает, и я не знаю, если я что-то отсутствует here.Below мой код, чтобы получить:
$('#cdcTracking-list tr td').click(function() {
var header = $('#cdcTracking-list th').eq($(this).index()).text(); //to get clicked column's header
var trackid = $(this).siblings('td:nth-child(36)').text(); //get column at column 36
var date = $(this).text(); //get clicked column value
});
кто-нибудь есть опыт работы с этим, и пожалуйста, помогите мне
спасибо, это действительно убить меня прямо Теперь. – art
да! он работает. спасибо вам – art
Greate. Добро пожаловать. – Rajesh