我正在使用 Apps 脚本在 Google 协作平台中构建 UI,并且能够创建一个列表框。根据文档,如果您将 setVisibleItemCount 更改为 1,它将成为一个下拉框。
1和0我都试过了。
似乎两者都没有使它成为一个下拉框。使用 Firefox 13.0.1 查看。也试过Safari。
有人对此有任何运气吗?
代码如下所示:
var vPanel = container.createVerticalPanel();
//List box
var lb = container.createListBox(true).setId('listbox').setName('listbox');
// add items to ListBox
for(var i=0;i<LIST_OF_PROJECTS.length;i++){
lb.addItem(LIST_OF_PROJECTS[i]);
}
vPanel.add(lb);
lb.setVisibleItemCount(1); //supposed to make it a drop-down but doesn't
lb.setSelectedIndex(0);
这一切都在 Google 站点内,并且正在显示的页面是 Apps 脚本页面。也许您没有使用 Google 协作平台?上面的代码给了我一行但没有下拉箭头。