Nie jestem zaznajomiony z ajaxem ani rubinem na szynach. Ja sam nauczyłem się wykonywać projekt.Jak ajax odzyskać dane z ruby na kontrolerze szyn
Teraz mam problem, chcę użyć ajax do pobierania danych z kontrolera.
nie jestem pewien jak napisać część URL:
$.ajax({
type:"GET",
url:"books",
dataType:"json",
success:function(result){
alert(result);
}
})
książki jest nazwą mojego kontrolera (książka jest jednym z moim stole)
ten kod działa, ale zamiast pobierać wszystkie dane z książek, chcę tylko część z nich. powiedzieć jakieś dane w teście działania w moim kontroler książek
def test
@test=books.find.last
respond_do |format|
format.html
format.json {render ;json=>@test}
end
end
ale gdy zmienię adres do Książki/testu, będę się komunikat o błędzie powiedzieć 404 nie znaleziono w dzienniku konsoli.
Jak mogę odzyskać część danych kontrolera? Z góry dzięki
Czy wspomniałeś o akcji testowej w routes.rb? czy możesz także udostępnić swoje routes.rb? – Unknown