Q:

how to extract columns from table in jquery

My table Structure is 
PlayerName|
PlayerNationality|
PlayerPrice|
Checkbox
I am copying the row of the table on check box checked,
using this code
$('#one tbody tr td input.checkbox:not(:checked)').on('change',function(e){
    var row=$(this).closest('tr').html();
    $('#two tbody').append('<tr>'+row+'<tr>');
});

This code is working fine but I want some clarity:

When I am checking the checkbox the whole row gets copied like checkboxes also gets copied what should I do for not copying that checkbox?
I want to extract the second table's value, so that I can use them how to do that?
Checkboxes are having some values how to get selected checkboxes values too.
what to do if I want to delete row on checkbox click?

Like in my second table there will be the same fields, so I should get the player-name of first row or second row and so on for other row as well as other columns.

A:

Try this:  http://jsfiddle.net/1u7gz03L/
$('#one tbody tr td input.checkbox:not(:checked)').on('change',function(e){

     // question 1
    var row = $(this).closest('tr');
    var tempRow = row.clone();
    $(tempRow ).find('td:last').remove();
    var tds=$(tempRow ).html();

     // question 3 
     var val = $(this).val();
    $('#two tbody').append('<tr>'+tds+'</tr>');
});

