【发布时间】:2020-05-08 01:25:17
【问题描述】:
我正在尝试使用用户脚本/jQuery 自动填充 MS Sharepoint 表单。
使用标准$( selector ).val( value ); 或单击生成列表中的元素,标准输入和组合框不是问题。从似乎是更复杂的组件而不是标准组合框的动态组合框中选择用户会出现问题。
这个 powerapps/appmagic? field 根据输入到输入字段中的过滤器值动态获取用户列表。我尝试使用.val( value ) 和.attr( 'value', value ) 设置输入字段,以及手动填充隐藏输入时显示的跨度字段。我尝试在输入字段和文档上手动触发更改、keyup、keydown、keypress 和输入事件,但动态列表未填充或显示以允许我从中选择项目。如果我在我的预填充值之后手动向过滤器添加或删除一个字母,它会按预期工作,因此当我动态填充输入字段时会有不同的行为。
在 DOM 检查器下,反应事件似乎是 document.input,因为禁用它会在任何情况下停止组合框的填充。
是否有人对这些字段有经验并知道如何动态填充此输入并生成列表?
【问题讨论】:
标签: jquery sharepoint userscripts powerapps