2012-10-15 2 views
0

레일 애플리케이션을 개발 중입니다. 확인란의 형태는 다음과 같습니다.속성을 formtastic에 게시하지 않고 회피하는 방법

<td><%= b.check_box :chkbx, label: false, checked: false %></td> 

양식을 제출하는 동안. 게시물에 체크 박스 이름 인수를 전달하지 않아야합니다.

체크 박스 속성이 formtastic에 게시되도록 전달하지 않으려면 어떻게해야하나요?

아무도 도와 줄 수 있습니까 ??

답변

0

양식을 제출할 때 확인란의 값을 보내지 않으려면 양식을 제출하기 전에 확인란을 비활성화해야합니다. 예를 들어

, jQuery를 함께, 당신은

$('form').submit(function() { 
    $('#check_box_false').prop('disabled', true); 
}); 

당신이 할 수있는 경우, 또 다른 솔루션은 <form>...</form> 태그 외부에있는 체크 박스를 넣어하는 것입니다 (코드에 적응) 같은 것을 할 수 있습니다.

관련 문제