일부 정보를 레일 앱에 게시하는 데 사용하고 있습니다. 문제는 응용 프로그램 컨트롤러에 게시하는 것입니다. URL이 당신의 URL (analytics/test
)가 작업중인 URL의 "디렉토리"에 추가됩니다 의미 상대적으로 :controller => 'analytics', :action => 'test'
jQuery ajax 레일에 잘못된 URL로 게시하는 앱
0
A
답변
2
아무도 회선과 경로를 알지 못했습니다 ... 적어도이 것은 내가 아무도이 문제에 근접하지 않았기 때문에 가정합니다.
$.ajax({
url: '/analytics.json',
type: 'POST',
dataType: 'json',
success: 'success'
});
답변 : - 나를 매우 행복하게합니다! 그걸 얻으려면 이틀.
URL 때문에 문제가 발생했습니다. 나는 :analytics
을 routes.rb에 선언했지만 올바른 URL이 없기 때문에 레일이 특정 RESTful 라우팅의 경로를 처리하는 방법이다. 위의 코드를 사용하여
사람은 그들은 HTML을 XML 또는 무엇이든 사용할 수해서는 안하지만 당신은 내가 당신의 따옴표가 조금이 엉망 생각
+0
위의 대답은'url : "/ analytics/test"하나가 당신을 위해 일 했나요? –
8
경로를 펼쳤던되도록
나는 그것을 어떻게 얻을 수 있습니다. 예 : http://yourhost.com/analytics/demo에서 전화하면 http://yourhost.com/analytics/analytics/test으로 전화 할 것입니다. 아마도 원하지 않을 것입니다.
시작 부분에 슬래시를 추가하면 (즉, /analytics/test
이됩니다) 괜찮습니다.
$.ajax({
type: "POST",
url: "/analytics/test",
data: 'correct=' + correct_or_incorrect + '&id=' + correctCharacter[3] + "'"
});
관련 문제
- 1. 잘못된 URL로 라우팅되는 레일
- 2. PHP로 게시하는 Ajax
- 3. 레일에 루비가있는 Jquery Ajax (div에 메시지로드 중)
- 4. 나는 레일에 새로운 오전 레일에 앱
- 5. iframe이 레일에 장착 된 페이스 북 앱
- 6. jquery ajax 및 MVC3을 사용하여 양식을 게시하는 올바른 방법은 무엇입니까?
- 7. Tomcat/Scala/Lift : S.redirectTo가 잘못된 URL로 리디렉션됩니다.
- 8. Rails map.root 문제가 잘못된 URL로 리디렉션 됨
- 9. 레일에 jquery가있는 Ajax 제출이 작동하지 않습니다.
- 10. Android - 앱 평가/댓글을 앱 내에서 Market에 게시하는 방법은 무엇인가요?
- 11. 매일 사용자의 벽에 게시하는 Facebook 앱
- 12. jquery form 새 URL로 이동
- 13. JQuery Uploadify 스크립트 대신 URL로 업로드
- 14. Twitter에 업데이트를 게시하는 jQuery 플러그인?
- 15. jQuery ui tabs 레일에 아약스로드
- 16. Jquery Ajax : .load() & $ .ajax()
- 17. jQuery ajax responseText 'undefined'
- 18. jQuery - 잘못된 위치에 html로 표시되는 Ajax 게시 결과
- 19. 내 PHP AJAX 코드가 잘못된 jQuery 블록에 false를 반환하도록하려면 어떻게해야합니까?
- 20. JQuery Ajax 오류
- 21. AJAX 응답에 잘못된 문자가 있습니까?
- 22. jQuery Ajax CGI : 스크립트로드
- 23. Asp.Net 컨트롤 내 JQuery AJAX
- 24. jquery, ajax, div에 게시 결과로드
- 25. jQuery - Ajax
- 26. JQuery Ajax
- 27. jQuery remove() within Ajax
- 28. Ajax/JQuery 데이터베이스 액세스/뮤텍스
- 29. Jquery ajax 요청이
- 30. jQuery UI Datepicker가 최신 URL로 이동
을 .json 사용하는 대신 파일 확장자로 그를 사용해야합니다. – sje397
어떻게 그렇게? 그들은 잘 작동합니다. – s84
'data ='에 대해'correct = true & id = X ''와 같은 것을 얻을 것입니다 - 그 작은 따옴표를 사용하십시오. 그 문자열에 큰 따옴표와 큰 따옴표를 사용하면 눈이 아플 수 있습니다. –