wywołanie zwrotne jquery ajax nie zostało wywołane, gdy kontroler szyny zwróci 200 OK

Robię standardowe żądanie ajax i mam akcję kontrolera szyny, która:

def up_vote
  resource.votes.increment!
  render :nothing => true
end

To nie wyzwala mojego wywołania zwrotnego sukcesu jquery ajax --- Jednak uruchamia kod statusu: 200 callback, ale chcę użyć sukcesu zamiast tego. Dokumenty renderujące szynę mówią, że używają „head” zamiast render: nothing => true, więc spróbowałem wykonać head: ok, ale skutkuje to tym samym wynikiem.

Jak sprawić, aby ta metoda wywołała wywołanie zwrotne sukcesu?

questionAnswers(3)

yourAnswerToTheQuestion