A: 

Since the plugin is tied to the actual select element, not the option elements inside, you should be able to write a function that just alerts out all option details of the contained options of the parent select. Maybe something like:

$("#select").fcbkcomplete({
       onselect: function() {
           var optionList;
           $("option",this).each(function() {
               optionList .= $(this).attr("id") + " : " + $(this).val() + "\n";
           });
           alert(optionList);
       }
});
Anthony
This doesn't seem to work. Can you help me understand what the core of this is supposed to be doing? thxs
AnApprentice
Try it now. I made a false assumption that `this.id()` would return the id, which it doesn't. I fixed that. What it's doing is going through every option element in the select element you have the add on set to and adding "id : value" to a string and then altering that string at the end of the loop.
Anthony
Let me know if that fixed it, btw.
Anthony