以编程方式设置语义ui搜索字段并自动选择第一个响应

时间:2016-12-07 11:09:50

标签: semantic-ui

我将值插入网页有点像自动测试环境。

在搜索输入文本字段上设置有效值。通常,用户键入代码,选择列表显示代码和描述。当用户选择一个值时,会发生其他处理。

将值设置到字段后,我希望它自动选择第一个条目(因为只有一个)。

从2.2开始,我知道搜索字段有一个selectFirstResult选项。但是,我不想将其设置为页面中的永久设置,我只需要它进行此操作。一旦页面完全加载并且字段已经初始化为搜索后,是否可以设置该标记?当我尝试这样做时,我丢失了该字段的所有原始搜索设置。

1 个答案:

答案 0 :(得分:2)

要修改搜索(或任何组件)的现有设置,您可以使用不会丢弃原始搜索设置的setting属性。

// To enable selectFirstResult
$('.ui.search').search('setting', { selectFirstResult: true });

// To disable selectFirstResult
$('.ui.search').search('setting', { selectFirstResult: false });