0
모든 내 ejecutives를 표시하는 선택 상자가 있으며 내가 선택한 경우 ejectuve로 정책을 표시합니다.문제가 발생하면 선택 상자가 청소됩니다.
내 문제, 내 선택 상자가 처음 ejecutive과 선택되지 않은 ejecutive로 시작되는 ejecutive을 선택하고 내 결과를 얻는 이후, 내가
내 테이블을했던 선택을 세척 할 것
TABLE EJECUTIVES
|id| |name| |lastname1|
TABLE POLICIES
|id| |num_police| |ejecutive_id|
내 모델
다음class Policy < ActiveRecord::Base
unloadable
belongs_to :ejecutive
has_many :policy
def self.search(search)
if search
find(:all, :conditions => ["ejecutive_id = ? ", search.to_i ])
else
find(:all)
end
end
end
class Ejecutive < ActiveRecord::Base
has_many :policies
end
내 컨트롤러
입니다 여기에3210class PolicyManagement::PolicyController < ApplicationController
def generate_print_ejecutive_comercial
@ejecutives = Ejecutive.find(:all)
@policies = Policy.search(params[:search]).paginate(:page => params[:page], :per_page => 10)
end
end
는
<% form_tag :controller=>"policy_management/policy",:action =>"generate_print_ejecutive_comercial", :method => 'get' do %>
<%= select_tag "search", options_for_select(@ejecutives.collect {|t| [t.name.to_s+" "+t.lastname1.to_s,t.id]}) %>
<%= submit_tag "Search", :name => nil %>
<% end %>
Results
<% @policies.each do |policy| %>
<p> <%= policy.num_policy%> </p>
<p> <%= policy.ejecutive.name %> </p>
<p> <%= policy.ejecutive.last_name %> </p>
<% end %>
<%= will_paginate @policies %>
이
누군가가이 문제에 대해 알고 있나요
내 생각입니까? 나는 정말 도움을 주셔서 감사합니다.
환상적인 사람처럼
select_tag
에서 선택한 값을 지정해야합니다 !!!!! 너 정말 그랬어. –이 게시물을 도와 드릴까요? http://stackoverflow.com/questions/18936429/error-trying-to-download-using-filnename-format –
그것을 확인해보십시오 ... 나는 내 손등과 같은 귀하의 앱을 알고있는 것처럼 느낍니다. – tihom