I was trying to use a multiselect field in a form that I had split into tabbed sections using jQuery UI-based tabs (with the jQuery UI module). The add and remove buttons for the multiselect field stopped working within a tabbed section but worked fine if I removed the tabs. Turns out the script ui.tabs.js was modifying the 'a' elements within li.multiselect_add and li.multiselect_remove and thus preventing the multiselect script from working.
To fix this I changed it so the buttons are not set up as an unordered list. I replaced ul and li with divs in the module file, multiselect.js and the stylesheet. Now it all works again. I don't know if there is some way to permanently change the setup of the multiselect buttons in the module so this isn't an issue? Or if there is a better way for me to fix this problem that doesn't involve changing the module code? Not a critical issue since I have it working again, but I wanted to post this in case anybody runs into the same problem.
Comments
Comment #1
mparker17multiselect-6.x-1.7 is no longer supported, because Drupal 6 is no longer supported.
Can you confirm if this is still an issue in multiselect-2.0.0-beta4?
I'm going to mark this issue as "Postponed (maintainer needs more info)"... but when you answer, please change it back to "Active". If I don't hear anything back in 6 months, then I will mark this issue as "Closed (outdated)". Thank you in advance for your understanding and patience as I try to keep this module's issue queue clear.