Revize 1468
Přidáno uživatelem Ondřej Fibich před asi 12 roky(ů)
freenetis/branches/network/application/views/filter_form_template.php | ||
---|---|---|
{
|
||
var length = $(this).prev().children("option").length;
|
||
|
||
if (length >= 10)
|
||
length = 10;
|
||
|
||
$(this).prev().attr("multiple", true);
|
||
$(this).prev().attr("size", length);
|
||
$(this).prev().attr("size", Math.min(length, 10));
|
||
$(this).attr("src", "<?php echo url::base() ?>media/images/icons/ico_minus.gif");
|
||
}
|
||
else
|
||
... | ... | |
var is_multiple = ($(this).attr("multiple") == 'multiple');
|
||
|
||
if (is_multiple)
|
||
$(this).attr("size", $(this).children("option").length);
|
||
$(this).attr("size", Math.min(10, $(this).children("option").length));
|
||
});
|
||
|
||
$(".v").live('blur', function (){
|
||
var is_multiple = ($(this).attr("multiple") == 'multiple');
|
||
|
||
var length = $(this).children("option").length;
|
||
|
||
if (length >= 10)
|
||
length = 10;
|
||
|
||
if (is_multiple)
|
||
$(this).attr("size", length);
|
||
$(this).attr("size", Math.min(10, length));
|
||
});
|
||
|
||
/**
|
Také k dispozici: Unified diff
Oprava:
- oprava nastavovani size u multiple selectu ve filtrech