Jquery 多选小部件

Jquery 多选小部件,jquery,multi-select,Jquery,Multi Select,我正在实现以下jQuery插件jQuery UI MultiSelect小部件所有工作正常 但是,当我加载一个表单/页面,其中一些部分已经被选中时,它不会在小部件的视觉中显示/表示这一点,当我删除小部件时,它会显示加载的实际选定项目 有没有人遇到过这个问题并提出了解决方案 加载时,我有以下选择集,例如: <select name="example-presets" multiple="multiple" size="5"> <option value="option

我正在实现以下jQuery插件jQuery UI MultiSelect小部件所有工作正常

但是,当我加载一个表单/页面,其中一些部分已经被选中时,它不会在小部件的视觉中显示/表示这一点,当我删除小部件时,它会显示加载的实际选定项目

有没有人遇到过这个问题并提出了解决方案

加载时,我有以下选择集,例如:

  <select name="example-presets" multiple="multiple" size="5">
    <option value="option1" selected="selected">Option 1</option>
    <option value="option2" selected="selected">Option 2</option>
    <option value="option3">Option 3</option>
    <option value="option4" selected="selected">Option 4</option>
  </select>

选择1
选择2
选择3
选择4
否当我加载不带插件的页面时,选择将显示“selected=”selected“选项,但当我安装插件并重新加载pag,然后单击打开链接时,所有“selected=”selected“项目不会显示为选中,所有复选框均未选中

我试图改变以下内容,但似乎不想玩:

所选选项是使用php生成的,不是像这样的静态选项


谢谢

经过一点调查,我目前使用的代码似乎是UI Widget 1.14pre,因此查看他们的示例时,我注意到他们的版本是UI Widget 1.13,所以我改用了这个版本,一切都很好


非常感谢

能否请您缩小问题范围,并将代码发布到您怀疑存在错误的地方?