select_all rails
1.0.0
체크박스를 선택하고 선택 취소하는 것이 간단합니다.
Select_all-rails는 Ruby-on-Rails 애플리케이션에서 보다 간단하고 효과적인 방식으로 ' 모두 선택 ' 기능을 구현하기 위한 보석입니다.
애플리케이션의 Gemfile 에 다음 줄을 추가하세요.
gem 'select_all-rails'
그런 다음 다음을 실행합니다.
$ bundle
또는 다음과 같이 직접 설치하십시오.
$ gem install select_all-rails
그리고 jquery 뒤에 application.js 파일에 다음 줄을 추가합니다.
//= require select_all.js
기본 체크박스에서 select_all() 함수를 호출하고 하위 체크박스에 'selectable' 클래스를 추가합니다.
HTML 예:
< input type =" checkbox " id =" selectAll " > All Items </ input >
< input type =" checkbox " class =" selectable " > Item 1 </ input >
< input type =" checkbox " class =" selectable " > Item 2 </ input >
< input type =" checkbox " class =" selectable " > Item 3 </ input >
< script type =" text/javascript " >
$ ( "#selectAll" ) . select_all ( ) ;
</ script >
더 많은 사용법을 보려면 데모를 확인 하세요
레일스 햄의 예:
= check_box_tag 'checkAll'
= check_box_tag 'selected_ids[]', " 1 " , false, class: 'selectable'
= check_box_tag 'selected_ids[]', " 2 " , false, class: 'selectable'
= check_box_tag 'selected_ids[]', " 3 " , false, class: 'selectable'
:javascript
$ ( " #checkAll " ). select_all ();
저장소를 확인한 후 bin/setup
실행하여 종속 항목을 설치하세요. 그런 다음, 실험할 수 있는 대화형 프롬프트를 보려면 bin/console
실행하십시오.
이 gem을 로컬 머신에 설치하려면, bundle exec rake install
실행하세요. 새 버전을 릴리스하려면 version.rb
에서 버전 번호를 업데이트한 다음, bundle exec rake release
실행하여 해당 버전에 대한 git 태그를 생성하고, git 커밋 및 태그를 푸시하고, .gem
파일을 rubygems.org에 푸시하세요.
git checkout -b my-new-feature
).git commit -am 'Add some feature'
)git push origin my-new-feature
)