Przeszukalem internet i znalazlem rozwiazanie. Przede wszystkim chodzilo mi o to, aby uaktualnic stan przyciskow biorac pod uwage ich klase (class) lub nazwe (name). Z pewnych wzgledow nie moglem dzialac na id’kach.
Rozwiazanie
W widoku mamy 2 przyciski:
1. Aktualizacja stanu przyciskow biorac pod uwage klase (class=button)
W pliku .rjs wpisujemy:
page << "buttons = document.getElementsByClass('button');"
page << "for (var i = 0; i <= 1; i++)"
page << "{ buttons[i].disabled = false; }" 2. Aktualizacja stanu przyciskow biorac pod uwage ich nazwe (name=commit)
W pliku .rjs wpisujemy:
page << "buttons = document.getElementsByName('commit');"
page << "for (var i = 0; i <= 1; i++)"
page << "{ buttons[i].disabled = false; }"
i gdyby ktos jeszcze potrzebowal po id’kach to np:
3. Aktualizacja stanu przyciskow biorac pod uwage ich id (id=submit#)
W pliku .rjs wpisujemy: