我正在使用Advanced JavaScript Table Sorter – TinyTable V3。
应用分拣机后,标题字段将自动加载到下拉列表中。
有没有人知道如何跳过1或2个字段,以便下拉列表更短?
答案 0 :(得分:2)
这是解决方案。
在源代码中找到它。
var o=document.createElement('option'); o.value=i; o.innerHTML=T$$('h3',c)[0].innerHTML; d.appendChild(o)
用条件包围它:
if(c.className!='nosort'){
var o=document.createElement('option'); o.value=i; o.innerHTML=T$$('h3',c)[0].innerHTML; d.appendChild(o)
}
答案 1 :(得分:0)
快速浏览一下应用程序和演示源我看到选择器在HTML中声明了一个id,该id被传递给选项colddid
中的脚本。
应用分拣机后,您可以找到选择器,遍历其子项并删除任何您不想要的内容,类似这样的内容将删除所有列'在演示中输入:
var selector = document.getElementById ('columns');
for (el = selector.lastChild; el; el = el.previousSibling) {
// Traverse from last to first so that deletions do not disturb scan
if (el.innerHTML === 'All Columns') {
selector.removeChild (el);
}
}
警告:这是未经测试的,我没有仔细检查来源,以确定这种操作会导致任何问题,适当地测试。