There is a way to render a erb page in js.erb like this with :remote => true in rails:
$('#invoice_against_lease').html('$("<%= j render(:file => 'invoice/new.html.erb') %>")');
We have a partial _customer_quote_record like this:
<%= f.input :quote_id, :label => 'Quote#:', :collection => quotes_for_invoice(@customer), :include_blank => true %>
<%= f.hidden_field :_destroy %>
The partial is rendered in html.erb as this, with passing local variable builder:
<%= f.simple_fields_for :invoice_items do |builder| %>
<%= render 'customer_quote_record', :f => builder %>
<% end %>
Tried the code below:
$('#invoice_against_lease').html('$("<%= j render(:file => 'customer_lease_record', :f => f) %>")');
And the error is "ActionView::Template::Error (undefined local variable or method
f'..."`
Is there a way to render the partial above in js.erb?