我有两个下拉列表框。我想根据下拉列表框1中的选择填充下拉列表框2.您能否指导我是否可以在sharepoint 2007中使用。两个下拉列表框都填充数据库。
我创建了包含下拉框的自定义列表。
任何帮助都将受到高度赞赏。
谢谢,
答案 0 :(得分:2)
默认情况下,这在SharePoint中是不可能的,因为SharePoint不会为您提供多字段验证或规则。
除了计算字段之外,您几乎可以将所有字段视为不了解其他字段。
但是,如果您确定您的用户将在大部分工作中使用Web界面,则可以使用开源ShUIE(SharePoint用户界面扩展程序)来实现您的目标。
ShUIE在这里:http://shuie.codeplex.com/
它基本上是一个小实用程序,允许您上传插入到符合某些条件的SharePoint页面的JavaScript。哦,你也得到了jQuery。
因此,在您的情况下,“某些条件”是您的2 x SELECT列表所在的列表。
您还可以将页面模式定义为“NEW”和“EDIT”,因为这两个页面上都有表格。
然后你只需编写一小段jQuery代码来说“如果这两个字段都存在,请在SELECT#1上设置一个事件,以便在所选值更改时更新/过滤SELECT#2上的可用选项”
就是这样。
所以你需要编写一些代码,但如果你对JavaScript感到满意,那就太糟糕了。
免责声明:我写过ShUIE ......但是,这正是我为它写的场景。
答案 1 :(得分:0)
答案 2 :(得分:0)