【问题标题】:How to style multi chained select buttons.?如何设置多链选择按钮的样式。?
【发布时间】:2015-06-30 16:39:15
【问题描述】:

我们的项目由多选按钮组成。由于 select 和 option 标签的样式本身比较困难,所以我们使用 selected.js 来设置 select 和 option 标签的样式

<link rel="stylesheet" href="$url_link/css/user_css/chosen.css">
<script type="text/javascript" src="$url_link/plugins/chosen_v1.4.2/chosen.jquery.js"></script>

一旦选择按钮的样式成为可能,我们需要看看多链操作是否有效。它失败了。

原因是因为 selected.js 是如何工作的。选择。 Node.js 首先将 select 和 option 标签转换为 ul 和 li 标签,然后设置这些标签的样式。但是一旦样式化它就不会将其转换回选择和选项标签。

因此,样式化后多链功能会失败。我们如何确保样式可以发生并且链接的功能不会受到影响??

【问题讨论】:

    标签: javascript jquery css jquery-chosen chained-select


    【解决方案1】:

    为此,我们需要将这些 li 和 ul 标签绑定回 option 和 select 标签。

    \$("#manager").chained("#rmanager");
                \$("#manager").trigger("chosen:updated");
                \$("#rmanager").bind("change", function(){
                \$("#manager").trigger("chosen:updated")
            });
    

    在此示例中,manager 链接到 rmanager 字段。我希望这对你们有帮助。我花了 2 天时间来弄清楚所有这些依赖关系。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-03
      • 2012-07-29
      • 2013-06-08
      • 2015-03-11
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多