【问题标题】:How to reload echmultiselect extension in yii如何在 yii 中重新加载 echmultiselect 扩展
【发布时间】:2014-03-05 06:35:32
【问题描述】:

我在 yii 框架中使用 echmultiselect extension

当我在数据库中添加任何新行时,我想在下拉列表中添加新选项。扩展中是否有任何重新加载参数或者我该怎么做?

【问题讨论】:

    标签: jquery yii multi-select yii-extensions jquery-multiselect


    【解决方案1】:

    你需要使用jquery。

    $('#my_multiselect').multiselect('addOptions', 'my_value=my_text');
    

    这会起作用。

    【讨论】:

      【解决方案2】:

      你可以使用jquery

      example

      代码:-

      <script>
      $(function(){
          var el = $("select").multiselect(),
              disabled = $('#disabled'),
              selected = $('#selected'),
              newItem = $('#newItem');
      
          $("#add").click(function(){
              var v = newItem.val(), opt = $('<option />', {
                  value: v,
                  text: v
              });
      
              if(disabled.is(':checked')){
                  opt.attr('disabled','disabled');
              }
              if(selected.is(':checked')){
                  opt.attr('selected','selected');
              }
      
              opt.appendTo( el );
      
              el.multiselect('refresh');
          });
      });
      </script>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多