我将值插入网页有点像自动测试环境。
在搜索输入文本字段上设置有效值。通常,用户键入代码,选择列表显示代码和描述。当用户选择一个值时,会发生其他处理。
将值设置到字段后,我希望它自动选择第一个条目(因为只有一个)。
从2.2开始,我知道搜索字段有一个selectFirstResult选项。但是,我不想将其设置为页面中的永久设置,我只需要它进行此操作。一旦页面完全加载并且字段已经初始化为搜索后,是否可以设置该标记?当我尝试这样做时,我丢失了该字段的所有原始搜索设置。
答案 0 :(得分:2)
要修改搜索(或任何组件)的现有设置,您可以使用不会丢弃原始搜索设置的setting
属性。
// To enable selectFirstResult
$('.ui.search').search('setting', { selectFirstResult: true });
// To disable selectFirstResult
$('.ui.search').search('setting', { selectFirstResult: false });