첫 번째 열에 체크 표시가있는 사용자 데이터가있는 그리드가 있습니다. 그리드 상단에 버튼이 있습니다. 버튼을 클릭하면 목록에서 상위 5 명의 사용자를 선택해야합니다 . 누구나 jquery를 사용하여이 작업을 수행 할 수 있습니까?Jquery 버튼을 클릭하여 확인란을 선택하십시오.
감사합니다.
첫 번째 열에 체크 표시가있는 사용자 데이터가있는 그리드가 있습니다. 그리드 상단에 버튼이 있습니다. 버튼을 클릭하면 목록에서 상위 5 명의 사용자를 선택해야합니다 . 누구나 jquery를 사용하여이 작업을 수행 할 수 있습니까?Jquery 버튼을 클릭하여 확인란을 선택하십시오.
감사합니다.
$('#myButton').click(function() {
$('#Grid input[type=checkbox]:lt(5)').attr('checked','checked');
});
표에 다른 확인란이있는 경우 문제가 될 수 있습니다. 이것은 HTML을 보지 않고 할 수있는 최선의 방법입니다.
제가
jQuery Doc이 발견되어 : LT() JQuery와 확장 및 CSS 명세서의 일부 사용 질의이다 : LT()을에 의해 제공된 성능 향상의 장점을 취할 수는 네이티브 DOM querySelectorAll() 메서드입니다. 최신 브라우저의 성능을 높이려면 대신 $ ("your-pure-css-selector"). slice (0, index)를 사용하십시오. 허용 대답에
자료 당신은이 작업을 수행 할 수 있습니다
$('#myButton').click(function() {
$("#Grid input[type=checkbox]").slice(0,5).attr('checked','checked');
});
덕분에이 내가 무엇을 찾고 있어요 – kumar