Sharepoint 2010 Infopath 2010:Infopath表单中组合框或下拉列表的自动建议方法

Sharepoint 2010 Infopath 2010:Infopath表单中组合框或下拉列表的自动建议方法,sharepoint-2010,infopath2010,Sharepoint 2010,Infopath2010,我在infopath表单中有一个组合框(查找)。我试图通过自动建议方法从查找中获取值。但它不起作用。是否有人知道如何在用户键入时仅使用infopath表单实现筛选器。提前感谢如果没有代码,这是无法完成的。如果您只能使用本机InfoPath,则组合框或下拉列表中没有提前键入功能 如果这是一个列表表单,您将根本无法使用代码隐藏。通过JavaScript方法,您可能会获得一些吸引力。从这篇博客文章开始,它解释了在表单显示的网页上使用Marc Anderson的SPServices的过程: 我刚看到这篇

我在infopath表单中有一个组合框(查找)。我试图通过自动建议方法从查找中获取值。但它不起作用。是否有人知道如何在用户键入时仅使用infopath表单实现筛选器。提前感谢

如果没有代码,这是无法完成的。如果您只能使用本机InfoPath,则组合框或下拉列表中没有提前键入功能

如果这是一个列表表单,您将根本无法使用代码隐藏。通过JavaScript方法,您可能会获得一些吸引力。从这篇博客文章开始,它解释了在表单显示的网页上使用Marc Anderson的SPServices的过程:


我刚看到这篇文章。我写的条目。我只是想说,列表也可以这样做。事实证明,有一种偷偷摸摸的方法可以将JavaScript添加到列表的infopath表单中。您可能习惯于在灯箱中看到列表框

去吧,把灯箱关上一会儿。要执行此操作,请转到“高级设置”,然后最后一个选择是是否希望窗体作为对话框打开。选择“否”

完成此操作后,可以在SharePoint内部打开infopath表单,而不是打开灯箱。完成此操作后,可以编辑页面,并添加内容编辑器web部件。使用内容编辑器web部件添加jQuery代码


完成后,再次打开对话框选项。

您使用“自动建议方法”的确切含义是什么?InfoPath在下拉字段中键入内容时没有“提前键入”或“自动完成”。我不希望在下拉字段中键入内容,是否有任何解决方案可以根据用户在InfoPath中键入的内容来获取值-@teylyn谢谢您的建议,好的,我的设计完全与InfoPath一起使用,我可以知道在哪里可以使用此函数的代码吗?@teylyn谢谢-我不知道如何将infopath design带到visual studio,您能给我一些指导吗?@teylyn没有人提到visual studio。本网站不提供教程。你需要自己做研究。当你陷入困境时,展示你尝试过的和无效的。然后你会得到答案。但是这里的人不会给你一门101基础的初学者课程。