2
폼에 두 개의 버튼 - 변경 저장 버튼과 취소 버튼이 있습니다. 변경 사항 저장 버튼에는 disable_with: 'Saving...'
속성이 있습니다. 두 단추 모두 제출 단추이기 때문에 취소 단추를 클릭해도 :disable_with
이 활성화됩니다. (취소 버튼 코드는이 링크에서 파생되었다 http://www.keenertech.com/articles/2007/04/10/multiple_form_buttons_in_rails)레일즈 - 조건부 : disable_with 형태로 제출 버튼
<%= form_for(@user) do |f| %>
# form fields
<%= f.submit "Save changes", :class => 'btn btn-primary', name: 'confirm', disable_with: 'Saving...' %>
<%= f.submit "Cancel", :class => 'btn', name: 'cancel' %>
<% end %>
나는 내 저장의 :disable_with
버튼을 변경 트리거되지 않습니다 취소 버튼을 얻을 수있는 방법에 어떤 아이디어? 나는 분명히 사용자가 취소를 클릭 할 때 양식이 저장 중이라고 생각하지 않기를 바란다.
다음 코드는 제가 사용했던 코드입니다 :'<% = link_to "Cancel", @user, : class => 'btn'%>'. 참고 : CSS 프레임 워크에 Twitter 부트 스트랩을 사용하고 있습니다. – Nick