익스트림 레일 nooby 여기. 자바 스크립트 파일에서 컨트롤러에 대한 간단한 호출을 시도하고 있으며 꽤 고생했습니다. 조사에 따르면 아약스 요청이 필요합니다. 너희들이 나를 올바른 방향으로 가리킬 수 있니? 여기 레일 - 자바 스크립트에서 호출 컨트롤러
내 컨트롤러입니다 - 그것은 단순히 반환하는 부울 여기class ReferredFriend < ActiveRecord::Base
def refer_email_exists(email)
/return a boolean
내 자바 스크립트입니다 - 분명히 잘못된 구문,하지만 당신은 내 일반적인 생각 얻을
if ReferredFriend.refer_email_exists(message.get('to_email')) == 'true'
alert "That email already exists!"
컨트롤러에 대한 경로는 다음과 같습니다 app/models/referenced_friend.rb
이 파일을 경로 파일에 넣었습니다. 그러나 이것은 정확하지 않습니다.
resources :referred_friends do
get :refer_email_exists
end
도움 주셔서 감사합니다.