我们的一个客户有一个使用大量TreeListEx类型字段的网站。默认情况下,当选择一个项目并将其移动到TreeListEx编辑器的右侧时,所选元素将添加到右侧列表的底部。此客户端的编辑器希望更改此设置,以便将元素添加到右侧列表的顶部。
为此,我试着查看Treeview.js和Treelistexeditor.js的Shell文件夹。但我无法想象在哪里做出改变。
答案 0 :(得分:1)
在TreeListExEditor.js
文件中,查看scSetMastersType.prototype.moveRight()
功能。在一个循环中,它调用selected.appendChild(opt)
,你可能想要更改它以添加选项。这需要你的一些JavaScript hackery。
或许从typeof(selected)
开始,看看它是什么。我假设一个数组。如果是这样,也许这样做:
同样,因为这是JavaScript,你可以采取很多方法。