2013-03-19 1 views
0

내가 어떻게 JQuery와로드하여이 작업을 수행 할 수로드 JQuery와 get 및로드

.../article/relates.html?longitude=45.34554... 

내가 레일에 나는 다음과 같은 코드 여기

@Article = Article.all 
    respond_to do |format| 
    format.html 

내 jQuery로 내 컨트롤러 응답

$("#dialog").load('/events/relates#eventconfirm', { data: 'hello' }); 

나는 400의 오류를 계속 얻고있다. 그리고 확실한 이유!

답변

0
  1. 올바른 URL을 지정하십시오. 첫 번째 코드 스 니펫은 /article/을 경로로 사용합니다. 두 번째는 /events/을 사용합니다.
  2. 올바른 매개 변수를 지정하십시오. 다시 두 예제간에 일치하지 않습니다 : longitudedata.

"400 - 잘못된 요청"오류 응답 코드가 표시된 이유는 이러한 두 가지 방법을 개별적으로 또는 조합하여 사용했을 수 있습니다.

+0

알 수는 없지만 데이터를 설정하는 것 : '안녕하세요'페이지가 멈추는 지 확인합니다.하지만 나가면 괜찮습니다. – Jseb