/ / Ako spustiť kód pri prehliadaní súborov zvoliť? - jquery, html, ajax, ruby-on-rails-3

Ako spustiť kód pri prehliadaní súborov vyberte? - jquery, html, ajax, ruby-on-rails-3

[upraviť: odpoveď nižšie sa javí ako správna, ale ako odtiaľ spustím rubínový kód?]

Na obnovení pracujem na stránke Rails 3podanie. Ako to dosiahnem, aby bolo možné spustiť kód, keď sa po kliknutí na tlačidlo Prehľadávať ... zobrazí životopis? Skúmal som to, ale nedokázal som nájsť rovnakú situáciu.

Pole na stránke vyzerá asi takto:

Pokračovať

[textové pole na zobrazenie názvu súboru po vybratí súboru] [Tlačidlo Prehľadávať]

A tu je aktuálny kód. Ďakujeme vopred!

<label>Resume</label>
<%= f.file_field :resume %>
<div class="filedrag">
<input type ="file" id="fileselect" name="fileselect[]" multiple="multiple"/>

odpovede:

0 pre odpoveď č. 1

Na to môžete použiť jQuery. Použite udalosť zmeny na vstupe do súboru. úpravami zobrazíte zmeny

$("#fileselect").change(function() {
<% @objects.each do |obj| %>
$("#<%= obj.id %>").attr("style", "<%= obj.style %>");
<% end %>
});