KoolComboBox provides support for multiple columns. Developers can now define any table structure and it will be applied to all combobox items. The key benefit here is that this is achieved using templates. Table structures can be easily customized and modified on the go, without the need to code anything.
In addition, you can take advantage of the headerTemplate and footerTemplate to improve the usability of the drop-down list.
span style="color: #ff0000;">"/KoolComboBox/koolcombobox.php""select employeeNumber,lastName,firstName,jobTitle from employees""kcb");
$kcb->scriptFolder = $KoolControlsFolder."/KoolComboBox";
$kcb->width = "347px";
$kcb->styleFolder="default""<div class='header'><div class='column'>Name</div><div class='column'>Title</div><div class='columnLast'> </div><div class='clear' /></div>";
$kcb->itemTemplate = "<div class='column'>{text}</div><div class='column'>{jobTitle}</div>";
$kcb->footerTemplate ="<div class='footer'>A total of ".$total." items</div>";
$selectValue = "";
$selectText = """kcb_selectedValue""kcb_selectedValue""kcb_selectedText""firstName"]." ".$row["lastName"],$row["employeeNumber""jobTitle"=>$row["jobTitle"]),($selectValue==$row["employeeNumber""form1" method="post">
<style type="text/css"#BBBBBB;
#BBBBBB;
"padding-left:10px;padding-bottom:10px;width:500px;""submit" value="Select" /></td>
</tr>
</table>
</div>
<div style="padding-left:10px;padding-top:10px;width:430px;""""You selected: <b>$selectText</b>, SelectedValue (employeeNumber) is <b>$selectValue</b>"