@id =params[:ad]
@empreasset = params[:check_box_id]
case params[:commit]
when 'delete'
@empreasset.each do |empreasset|
@em = Empreasset.find(empreasset)
@em.destroy
end
@size=@empreasset.size
@message = "#{@size} Employee asset(s) deleted sucessfully"
respond_to do |format|
format.html {redirect_to :action => :index, :id => @empreasset.ad}
format.json {head :no_content}
end
这里 (@empreasset.ad=@id) 逻辑也可以 format.html {redirect_to :action => :index, :id => @id} 也可以。但是发生错误..在控制器索引中我必须发送 id 的值。因为@empreasset.ad 对所有数据都具有相同的值。我需要发送一个@empreasset.ad 值。但是由于@empreasset.ad 在数组中,这怎么可能。我怎样才能只选择@empreasset.ad 的一个值并发送
重定向:id => @empreasset.ad?