1
I am displaying a table with data coming from a xml, for this I am going through the array @ag and assembling the elements of each line. Each line has a check_box_tag to select the elements to be excluded. 
Now what I need is to each selected line extract two elements, that would be identification code and date, because delete I need to request with these two data. The problem is that I am unable to extract two columns by clicking on check_box_tag.
I have a javascript function to store the selected elements in an array I would also have to change this function to store in a multidimensional array. My main question now is how to extract these two columns by clicking on check_box_tag.
Loop to display content from xml:
<% @ag.each do |x|  %>
    <tr>
        <td align="center">
        <%= check_box_tag "#{x[0]}", 0, false, :name=> "chk_del", :onclick => "MultiSelectIDs('chk_del');" %>
         </td>
        <% x.each do |y|  %>  
            <td align="center"><%= y%></td>
            <% end %>
        </tr>
    <% end %>
<%= text_field_tag :selected_ids, "", :size=>100 %>
javascript function:
// Insere na textbox especificada em fieldname os ids selecionados na listagem através dos checkbox
function MultiSelectIDs(FieldName) {
    var selected_ids = new Array()
    var objCheckBoxes = document.getElementsByName(FieldName);
    for(var i = 0; i < objCheckBoxes.length; i++){
        if (objCheckBoxes[i].checked) {
            var x = selected_ids.splice(selected_ids.length,0, objCheckBoxes[i].id); 
        }
    }
    document.getElementById('selected_ids').value = selected_ids.join(", ")
};
Thank you!
Hi, Alessandra, welcome to [pt.so]. It would be nice if you put an example of the generated HTML and maybe create a demonstrative Jsfiddle. You can [dit] the question whenever you have new information to add.
– brasofilo