散景:如何从多选下拉列表中取消选择所有值?

时间:2019-01-03 04:51:46

标签: python-3.x bokeh multi-select

我在Bokeh应用程序中有一个MultiSelect下拉列表。我想在完成工作后取消选择所有值。

1 个答案:

答案 0 :(得分:0)

据我所知,小部件本身没有提供UI交互来清除它。您可以使用带有CustomJS回调的按钮来重置MultiSelect的值:

select = MultiSelect(options=["First", "Second", "Third"])
button = Button(label="clear")

callback = CustomJS(args=dict(s=select), code="s.value=[]")
button.js_on_event('button_click', callback)

在点击按钮之前:

enter image description here

点击按钮后:

enter image description here