首页 > 解决方案 > 语义 UI 不检查选择更改

问题描述

我的语义 UI 无法识别然后对选择所做的更改。在 select 中选择值时,semanticUI 也正确显示。但不是在取消选择时,这里的语义 UI 中的视图不会更新。

相反的方式有效(语义 ui -> 选择)。

$(function() {
  $('select').dropdown()
  $('select').addClass('mobile');
});

示例:http: //jsfiddle.net/L2ap8udj/7/

编辑:我需要类似..

window.setInterval(function() {
    $('select').dropdown('set exactly',$('select').val())
}, 1000);

但这太hacky了。如果我听选择中的变化,我会进入一个无限循环..

$('select').on('change', function() {
    // loop of death, cause semantic ui's "set exactly" will trigger the change-event too
    $('select').dropdown('set exactly', $(this).val())
    console.log('change');
})

没有解决办法吗?

标签: javascriptsemantic-ui

解决方案


推荐阅读