Multiple deletions using check boxes

Hi,

I am trying to delete multiple products by using check boxes… but not
able to do it. Can anyone tell me how to use checkboxes to delete
multiple products on clicking of a button.

Any help would be greatly appreciated.

Regards,
Ruchita S…

Ruchita S. wrote:

Regards,
Ruchita S…

Hi, what have you tried so far?

Cheers,
Mohit.
10/19/2007 | 3:56 PM.

Mohit S. wrote:

Ruchita S. wrote:

Regards,
Ruchita S…

Hi, what have you tried so far?

Cheers,
Mohit.
10/19/2007 | 3:56 PM.

yeah I am putting my code here, I am not able to delete the product list
from the database:

view:

<% i = 0 @products.each do |product| i = i + 1 %> <% end %>
Selection Name
<%= check_box('id_'+i.to_s, 'checked', {}, product.title, '') %> <%= product.title %>

controller:
def deleteSelection
@products = Product.find :all

    i = 0
  products = @products.clone
  products.each { |product|
    i = i + 1
  if (params['id_'+i.to_s] != nil) then
    checked = params['id_'+i.to_s]['checked']
    if (checked != nil && checked.length > 0) then
       if (product.title == checked) then
         render_text "ccc"
      # render_text product.title
        @products.delete(product)
        i = i-1
        end
    end
  end
}
 render_action 'list'

end

On 10/19/07, Ruchita S. [email protected] wrote:

Hi,

I am trying to delete multiple products by using check boxes… but not
able to do it. Can anyone tell me how to use checkboxes to delete
multiple products on clicking of a button.

Any help would be greatly appreciated.

The latest RailsCasts might be useful:

They are a series, showing how to do CRUD on multiple models from a
single view. The last one covers editing and deletion, but you
probably want to watch all three.

He’s using links instead of checkboxes, but the same principles should
apply.

–
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

Rick Denatale wrote:

On 10/19/07, Ruchita S. [email protected] wrote:

Hi,

I am trying to delete multiple products by using check boxes… but not
able to do it. Can anyone tell me how to use checkboxes to delete
multiple products on clicking of a button.

Any help would be greatly appreciated.

The latest RailsCasts might be useful:

#73 Complex Forms Part 1 - RailsCasts
#74 Complex Forms Part 2 - RailsCasts
#75 Complex Forms Part 3 - RailsCasts

They are a series, showing how to do CRUD on multiple models from a
single view. The last one covers editing and deletion, but you
probably want to watch all three.

He’s using links instead of checkboxes, but the same principles should
apply.

–
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

Hi,

Thanks a lot. These tutorials are really very helpful.

-Ruchita