I use the jQuery plugin and I believe that I did everything right, but my asp.net dropdown is so small that I canโt see the results.
First I added a link to the libraries:
<script type="text/javascript" src="Chosen/chosen.jquery.js"></script>
I have included CSS:
<link rel="stylesheet" href="Chosen/chosen.css" />
Then I applied the class to my dropdown:
<asp:DropDownList class="chosen-select" ID="ddlEmps" runat="server" AutoPostBack="True" ToolTip="Select the employee." onselectedindexchanged="ddlEmps_SelectedIndexChanged" >
Finally, in the finished document, I am .chosen() it:
$(document).ready(function() { $(".chosen-select").chosen(); });
Here is the html markup in the browser:

Markup mainly:
<select name="ddlEmps" onchange="javascript:setTimeout('__doPostBack(\'ddlEmps\',\'\')', 0)" id="ddlEmps" title="Select the employee." class="chosen-select" style="display: none;"> <option value="2661">Jon</option> <option value="2987">Joe</option> <option value="3036">Steve</option> <option selected="selected" value="68">Mark</option> </select>
Here's how it looks visually:

I believe that it is applied correctly, since there is css, there are no browser problems in the console (chrome / ff / ie). I can even start typing things and the results are getting smaller, I just don't see the results?
Update
The only thing I noticed is if I have a DropDownList that I donโt have a chosen-select class on it (basically a plain old asp.net dropdownlist) and doesnโt apply to it in the finished document or in the onload window ... if I just applied .chosen() to it during the console, it looks right, for example, here is a simple drop-down list without applying .chosen :

So, this looks right ... if I now go to the console section (google chrome) and just do:
$("#ddlEREmployees").chosen();
It is just directly in the console that I am typing, then it works as shown:

But of course, I still need to do this work without having to go to the console and do it ...
Update 2
I looked at the rendered html and it creates a width: 0px, but I'm not sure where it came from:
<div class="chosen-container chosen-container-single" style="width: 0px;" title="Select the employee." id="ddlEtimeEmps_chosen"><a class="chosen-single" tabindex="-1"><span>Jon</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off"></div><ul class="chosen-results"></ul></div></div>
Pay attention to the section
style="width: 0px;"
When I check google chrome it does not reference the .css file ... it just says:
Styles and under this I see:
element.style { width: 0px; }
Where could this come from? And how to remove it?