javascript - 选择materializecssCSS

标签 javascript html select materialize

$(document).ready(function(){
    $('#doc_rul').formSelect();
    $('#saveBut').click(function(){
        var instance = M.FormSelect.getInstance($('#doc_rul'));
        var _d = instance.getSelectedValues();
        console.log(_d);
    });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/css/materialize.min.css" rel="stylesheet"/>

<div class="col l5">
  <select name="doc_rul" id="doc_rul" class="doc_rul">
    <option value="1" selected="">Только для меня</option>
    <option value="2">Для всей организации</option>
    <option value="3">Вообще для всех</option>
  </select>
  <label class="" for="doc_rul">Права доступа</label>
</div>
<div class="col l5">
    <button name="saveBut" type="button" id="saveBut" class="btn btn-success ">Сохранить</button>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/js/materialize.min.js"></script>

如果您选择两次选择的值,则会显示正确的值

怎样做

И по русски

你的答案:

выводятся правильные значения только если дважды выбрать значение, а иначе выводятся значения предыдущего вбыора

最佳答案

再次初始化表单并赚取收入

`

$('#saveBut').click(function(){
    $('select').formSelect();
    var instance = M.FormSelect.getInstance($('#doc_rul'));
    var _d = instance.getSelectedValues();
    console.log(_d);
});

`

关于javascript - 选择materializecssCSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49620269/

相关文章:

ios - 按下 UIAlertViewController 行时更改背景颜色

javascript - _.memoize适用场景是什么?

javascript - HTML 如何删除 FileUpload 字段中的文本?

javascript - 使用 jQuery 旋转均匀分布在圆上的元素

javascript - 使用数组名称 ID 操作运行时生成的 div

HTML 仅在 Firefox 上呈现不同

mysql - SQL查询以制作列表等

mysql - 选择元素分组依据的总数

javascript - 有什么方法可以控制 EMBED 代码视频吗?

javascript - 将 .net 按钮控件 ID 传递给 JavaScript 函数