레일즈 입문 ... 여기가 있습니다 :'remote_form_for'사용을 탐지하는 방법을 얻는 방법은 무엇입니까?
정상적인 POST 요청보다 AJAX 요청에 다르게 반응하는 'create'메소드를 원한다면, 사용 된 메소드를 감지 할 수 있습니까?
아니면 AJAX 및 비 AJAX 요청에 다른 방법을 사용하는 것이 더 좋습니까?
입력 해 주셔서 감사합니다.
레일즈 입문 ... 여기가 있습니다 :'remote_form_for'사용을 탐지하는 방법을 얻는 방법은 무엇입니까?
정상적인 POST 요청보다 AJAX 요청에 다르게 반응하는 'create'메소드를 원한다면, 사용 된 메소드를 감지 할 수 있습니까?
아니면 AJAX 및 비 AJAX 요청에 다른 방법을 사용하는 것이 더 좋습니까?
입력 해 주셔서 감사합니다.
다른 방법으로, 당신은 respond_to 블록을 사용할 수 있습니다
def create
# ...
respond_to do |format|
format.html # for standard requests
format.js # for AJAX requests
# other formats...
end
end
request.xhr?
당신이 당신의 AJAX 요청과 HTML을 반환하는 경우이 실제로 작동하지 않습니다. – peterjwest