2013-08-01 2 views
0

'bootstrap-editable-rails'를 사용하여 텍스트 컬럼을 바로 편집하려고합니다. 열에 현재 텍스트를 표시하고 싶습니다. 그러나 지금은 "Empty"라고 표시됩니다. 그것을 클릭하고 새 텍스트를 입력하면 데이터베이스의 열 값이 성공적으로 대체되므로 업데이트가 작동합니다.레일즈 부트 스트랩 편집 가능 레일에 현재 텍스트가 표시되지 않습니다.

테이블을 "작업 업"이라고합니다. 텍스트 열은 "주석"이라고합니다.

<a href="#" class="answer" data-type="text" data-pk="1" data-resource="taskup" data-name="comments" data-url="/taskups/<%= taskup.id %>" ></a> 

그리고이 커피 스크립트입니다 :

이 뷰 파일의 코드는 도움을

$(".answer").editable() 

감사합니다!

답변

0

거의! 태그 안의 값을 설정하기 위해 누락되었습니다.

<a href="#" class="answer" data-type="text" data-pk="1" data-resource="taskup" data-name="comments" data-url="/taskups/<%= taskup.id %>" > 
<%= taskup.comments ? taskup.comments : ''> 
</a> 

희망이 있습니다.

+0

도움 주셔서 감사합니다. 나는 <% task.comments를 추가 했는가? task.comments : ''%>'-하지만,'에 대해''정의 된 메소드'comments '가 있습니다. – Reddirt

+0

제 잘못,''taskup.comments'' - 이제 작동 중입니다 - 고마워요! – Reddirt

관련 문제