2011-08-11 6 views
0

javascript/jQuery 코드에서 레일스 편안한 멤버 경로를 만드는 방법은 무엇입니까? 여기 내가 내가javascript/jQuery 코드에서 레일스 편안한 멤버 라우트를 만드는 방법은 무엇입니까?

정의 된 전역 JS 변수

var editCustomerPath = "#{edit_customer_path(:id=>'some_unique_vaue')}" 

이후 다음했던 같은 일을해야 할 일을했을 때 경로

:javascript 
data += "<li><a href=\"#{edit_customer_path('"+customer.id+"')}\">Edit</a></li>" 

답변

2

레일에 자바 스크립트 변수 고객을 추가하고 싶었 시나리오

appropriatePath = editCustomerPath.replace('some_unique_vaue', customer.id) 
data += "<li><a href=" + appropriatePath + ">Edit</a></li>" 
+0

위대한! 나는 이것을 일찍 생각했을 것이다. –

관련 문제