|
|
1
3
下拉列表的样式通常与项目的数量有关,尽管它在Firefox中查看时也呈现为标准的select元素。 对于任何其他字段类型,创建自定义字段控件都是有意义的,但由于代码希望将其命名为“lookup”,因此查找字段几乎不可能扩展。 自定义特定字段的最佳方法可能是使用javascript/jquery。单击下拉箭头时,将调用ShowDropDown(在core.js中)。这将创建一个select元素,并在文本框的choices属性中的管道分隔列表中设置选项。 向页面中添加一些代码,以便在加载时调用reseselect和filterchoice或类似命令来创建select元素。在文本框上设置属性并选择元素,以便文本框为隐藏,而选择元素为可见下拉列表。让setctrlfromopt调用change而不是blur/double-click,以便服务器将读取和保存的控件得到正确更新。 可以使用相同的方法保留组合框,但添加一个单击事件来设置值,而不需要双击。 |
|
|
2
1
每个查阅字段的源列表有多少项? 当源列表有10个项目时,查找字段显示一个“组合”(我不确定10个项目是否是确切的限制)。当源列表包含10个以上的项时,查找字段将显示一个“ListArea”控件,该控件按您所说的方式工作。 |
|
|
3
0
我也有同样的问题。我注意到的一个区别是,需要双击的列表框是一个查找字段,而不是一个带有预填充选项的选项字段。不知道这是否有帮助。 |