Перейти к содержанию
Форум поддержки пользователей VamShop

HOWTO: Множественный выбор чекбоксов


Рекомендуемые сообщения

Для тех, кого "парит" поштучное выделение в огромном списке чекбоксов предлагаю следующий вариант решения проблемы:

можно будет выделять при помощи шифта - аля GMAIL

итак файл /admin/articles_xsell.php

после:

<link rel="stylesheet" type="text/css" href="includes/stylesheet.css">
вставляем:


<script src="/jscript/jquery/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
var lastChecked = null;

$(document).ready(function() {
$('input:checkbox').click(function(event) {
if(!lastChecked) {
lastChecked = this;
return;
}

if(event.shiftKey) {
var start = $('input:checkbox').index(this);
var end = $('input:checkbox').index(lastChecked);

for(i=Math.min(start,end);i<=Math.max(start,end);i++) {
$('input:checkbox')[i].checked = lastChecked.checked;
}
}

lastChecked = this;
});
});
</script>
[/code]

ps: такую операцию можно проделать везде где есть назойлевые чекбоксы

Ссылка на сообщение
Поделиться на другие сайты

еще убедительная просьба использовать http://code.jquery.com/jquery.min.js

вместо местных версий jquery, так же это относится к ui

естественно нужно будет поправить код везде где идет $ на jQuery

Ссылка на сообщение
Поделиться на другие сайты

еще убедительная просьба использовать http://code.jquery.com/jquery.min.js

вместо местных версий jquery, так же это относится к ui

естественно нужно будет поправить код везде где идет $ на jQuery

Ссылка на сообщение
Поделиться на другие сайты

еще убедительная просьба использовать http://code.jquery.com/jquery.min.js

вместо местных версий jquery, так же это относится к ui

естественно нужно будет поправить код везде где идет $ на jQuery

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...