gpt4 book ai didi

jquery picklist : once deselect an item, 无法再选择

转载 作者:行者123 更新时间:2023-12-01 04:12:23 26 4
gpt4 key购买 nike

看起来,如果您从“已选择”列表中取消选择某个项目,那么您就无法改变主意并再次选择它。网站提供的“表单”示例中也很清楚:

http://jsfiddle.net/awnry/QzjTs/

如果取消选择项目 2 或 4,然后再次选择它们,它们会正确地从左向右移动,但它们的“selected”属性不会改变,并且实际上它们没有列在“form”中内容”框。

(您还可以通过以下方式验证所选项目的数量:

function updateConsole()
{
$("#console").text($("#form option:selected").length);
}

)

有人知道如何解决这个问题吗?

谢谢

编辑:看起来它在 Chrome 上运行良好,但在 FF 或 MSIE 上不起作用。也许它需要修复...?

最佳答案

该代码在 jQuery 1.8 中运行良好。

演示:http://jsfiddle.net/QzjTs/57/

原因是为了在 jQuery 1.9 + 中正常工作,插件必须在 .removeAttr("selected") 中更新为 .removeProp("selected");和 .attr("selected", "selected");.prop("selected", "selected");

更新指南:http://jquery.com/upgrade-guide/1.9/

问题在这里:https://code.google.com/p/jquery-ui-picklist/issues/detail?id=16

关于jquery picklist : once deselect an item, 无法再选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18762127/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com