diff --git a/module/search/view/buildform.html.php b/module/search/view/buildform.html.php
index 8cc6d863ad..3957189403 100644
--- a/module/search/view/buildform.html.php
+++ b/module/search/view/buildform.html.php
@@ -125,7 +125,7 @@ foreach($fieldParams as $fieldName => $param)
/* Print value. */
echo "
";
if(isset($config->moreLinks["field{$currentField}"])) $config->moreLinks["value$fieldNO"] = $config->moreLinks["field{$currentField}"];
- if($param['control'] == 'select') echo html::select("value$fieldNO", $param['values'], $formSession["value$fieldNO"], "class='form-control searchSelect chosen'");
+ if($param['control'] == 'select') echo html::select("value$fieldNO", $param['values'], $formSession["value$fieldNO"], "class='form-control searchSelect chosen' max_drop_width='400'");
if($param['control'] == 'input')
{
$fieldName = $formSession["field$fieldNO"];
@@ -486,12 +486,21 @@ $(function()
$searchForm.find("#value" + fieldNO).picker(
{
chosenMode: true,
+ dropWidth: 'auto',
+ minAutoDropWidth: '100%',
+ maxAutoDropWidth: '400',
remote: $searchForm.find("#value" + fieldNO).attr('data-pickerremote')
});
}
else
{
- $searchForm.find("#value" + fieldNO).picker({chosenMode: true});
+ $searchForm.find("#value" + fieldNO).picker(
+ {
+ chosenMode: true,
+ dropWidth: 'auto',
+ minAutoDropWidth: '100%',
+ maxAutoDropWidth: '400'
+ });
}
}
};
|