zoukankan      html  css  js  c++  java
  • Jquery sumoselect 下拉插件 动态创建然后ajax 添加option

    之前做项目遇到个问题,当我这个select 是在界面手动添加的时候   ,然后通过ajax 添加option  界面上不显示下拉框的值,试了好久都没有效果。后来终于找到了解决办法

    1.界面上某个事件 触发 需要 在页面增加一个select。

    2.初始化

     ps:如果不手动addClass的话 无法成功,所以一定要手动给这个select 框 增加class ,然后再初始化

    //此处的ojb指的是 select 
    $(obj).addClass("SlectBox");
    $('.SlectBox').SumoSelect({
    csvDispCount : 5,
    captionFormatAllSelected : "全选",
    okCancelInMulti : true,
    selectAll : true
    });
    

      

    3.ajax 添加option

    4.刷新

      $(obj)[0].sumo.reload();//重新加载   这句一定要  添加完opt以后一定要刷新一下。

  • 相关阅读:
    【图论】第k短路
    【图论】差分约束系统
    【图论】最短路
    【图论】Johnson算法
    HDU5878
    HDU5900
    pow的小事不简单
    math汇总
    Bellman-Ford最短路径
    图的遍历
  • 原文地址:https://www.cnblogs.com/kgdjgd/p/10836867.html
Copyright © 2011-2022 走看看