如何将选择列表添加到自定义实体的案例表单中(注意:替换普通查找字段)
How can I add a picklist to a case form for custom entities (note: replace the normal lookup field)?
我要求在案例表单上选择一个自定义实体"优先级",但我想显示一个列出优先级实体的选项列表,而不是使用正常的查找方法。
我想出的一种解决方案是让表单上的查找字段正常但不设置为可见,并让 jscript 例程在使用 JSON 请求时向 DOM 添加一个选择,查找所需的值。在自定义选择的选定更改事件上,我可以通过编程方式设置查找的值。
这样做的问题是它非常混乱且不受支持。
是否有一种受支持的方法来做我想做的事情,如果没有,任何人都可以看到所提供的解决方案的任何问题吗?
设置 支持使用 JavaScript 查找的值。自定义 html 控件作为 Web 资源提供支持。您的解决方案将起作用,并且实际上是受支持的自定义项。
至于你的其他选择...
据推测,此请求源于用户认为从如此简短的优先级实体列表中选择需要"太多点击和太多时间"。您的要求是否有可能协商?您的用户是否知道查找的所有两个不错的功能:1.您可以键入优先级名称的前几个字母并按选项卡显示,它将自动为您完成。2.同样,您可以只键入前几个字母,然后在查找下方展开一个下拉列表,其中包含可用选项。它非常快,您不需要加载单独的屏幕,我认为这是它们的可用性问题。
或者,如果它们在下拉列表中是死集,是否可以将此优先级数据表示为选项集?我有点惊讶你需要一个实体来解决优先级问题,你需要什么关于优先级的元数据?
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 我如何找到一个句子中的所有空格并替换忽略它们
- 如何用更合适的内容替换document.write
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 在DOM中查找一个模式并替换它's的内容使用jquery
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 用空格替换下划线PHP
- str.split(someString).join(someOtherString)是否等效于替换
- 使用javascript的图像替换循环
- window.location替换并传递URL历史记录条目中的变量
- 替换标记中的属性
- 指令的模板必须只有一个根元素:With restrict E&替换true
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- AngularJs对ng消息的自定义替换
- 用超链接替换URLS
- 用cdata标记替换脚本标记
- Javascript对象类在单击时打开窗口进行颜色选择,并在更改时替换对象背景颜色
- 在javascript中,I'我很难弄清楚如何让regex只替换捕获而不替换匹配
- 替换url中变量的值
- 如何将选择列表添加到自定义实体的案例表单中(注意:替换普通查找字段)