问题标签 [listjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Having trouble getting list.js to work
So I am new to using JS and I have looked over the list.js site and can't seem to figure this out. I can't even get the demo to run on my server. I can get my code to work on web based places like Encode and what not, but not my server.
http://brewingbard.biz/smm/test/main-list2.html
Can someone please tell me why this is failing? I copy stuff that works in one place and put it up here and then it stops.
javascript - Javascript list.js 到这个 php 代码
我喜欢这个来自www.listjs.com的脚本 list.js。它似乎非常适合搜索和过滤下面的 php 文件的输出,但我可以让它工作,我只需要添加 7 行左右的代码但它不起作用。谁能告诉我怎么来的?谢谢
我添加的代码突出显示
javascript - List.js 在 Chrome 中无法正确排序
所以我注意到,在使用 list.js 对一堆东西进行排序时,它在 Chrome 中的排序会有点奇怪。
这是一个演示:http:
//jsfiddle.net/xku3R/
如果您按顶部的类别,则不会发生任何事情,因为列表已按标题按字母顺序排序,然后按类别排序。这在 Firefox 和 Safari 中可以正常工作,但在 Chrome 中却不行。Chrome 会以某种奇怪的方式按标题重新排序。
然后我注意到,如果我删除最后一个以设计为类别的条目,它将按预期工作:http:
//jsfiddle.net/5s5tB/
什么可能导致这种行为?
JS
HTML
javascript - 从 list.js 获取 {id:3,name:"John"} 的值
我用 listjs (listjs.com) 列了一个列表
现在我正在使用函数 get(),这会给我这个回报:
现在我只想用纯 javascript 获取名称 id。
抱歉不具体......我想从返回值:
{ uid:2,名称:“马克” ... }
到itemValues.name -> Marc
乌馆
忘记使用 uid 函数(“id”)。当我使用 values() 时,它会起作用。谢谢你的回答。
更新的小提琴 小提琴
javascript - List.js 不适用于表格
我正在尝试使用 list.js 在表格上实现“实时”搜索。我已经在列表上成功测试了(做类似http://listjs.com/examples/existing-list中的示例)。但是,我无法为表复制这种行为。
我已经完成了这个小代码来复制这个问题:
由于某种原因,我无法确定,这不起作用,在 FF 中,搜索字段上的任何输入都会清除表体,删除它也不会恢复表。你能帮助我吗?
javascript - 多次单击标题列后listjs排序不正确
JSfiddle 示例:http: //jsfiddle.net/2mU8k/2/
问题是:多次单击日期标题会导致列表排序错误。
在我的应用程序中单击几下后,这是可以重现的,该应用程序有一百个要排序的项目。在上面的 JSFiddle 示例中,可能需要多次快速单击才能重现该问题。
我怀疑这是一种竞争条件,因为完成排序需要花费大量时间。
关于如何解决这个问题的任何想法?
更新:在其他浏览器中进一步测试后,上述小提琴似乎在 Firefox 和 IE 中运行良好。奇怪的是,当直接在 JSFiddle 中使用非缩小代码并使用 Chrome 查看时,它似乎也能正常工作。
这是使用缩小版 list.js 的版本,当使用 Chrome(版本 33.0.1750.154)查看时,如上所述排序不正确:http: //jsfiddle.net/2mU8k/4/
这是一个使用直接嵌入在小提琴中的非缩小版 list.js 的小提琴,它似乎在 Chrome 中工作正常:http: //jsfiddle.net/2mU8k/7/
奇怪的是,这只发生在缩小版的 list.js 和 Chrome 上。
stylesheet - listjs .search 固定位置,输入文本丢失
当使用来自 listjs.com 的 listjs 时,我将以下内容添加到我的样式表中。
在我开始输入后,它与项目匹配,然后文本丢失。如果我删除文本,搜索将不再有效,并且文本不会出现在搜索中。
有谁知道任何错误?listjs 有错误页面吗?
sorting - Listjs多重过滤和排序
我正在努力做到这一点,以便我可以按多个项目进行过滤,包括当前搜索或排序的内容。目前,如果我使用单个项目进行过滤并且对其进行排序或搜索,则它可以工作,但它不适用于两个或更多过滤器。我使用复选框,以便用户可以选择他们想要过滤的内容。当我检查第二个过滤器时,前一个过滤器被删除。我检查了 ListJS 站点,但它们只提供函数/API,但没有关于如何使用它们的示例。我尝试在 stackoverflow 上的另一个问题上使用其中一个答案,但是当我使用过滤器时它返回了一个空白查询。我希望能够搜索例如:男性冠军、免费游戏和坦克或类似的东西。
这是我要修复的页面:http: //lolskin.comoj.com/champions.html
这是javascript:
这是 HTML(我把它放在 DropBox 上,因为它很大):
list - list.js 奇怪的错误与 chrome 中的内容
我遇到了插件“list.js”的问题。而且我不知道如何解决它。我已经解决了很长时间,但我找不到任何错误。
这是我的问题的一个繁琐:
点击按钮:“jyl(经常点击我,-我崩溃了)”然后你会看到列表是如何跳来跳去的。它应该像按钮一样工作:“大声笑(点击我我也很好)”
如您所见,它列出了非常奇怪的内容并且它跳来跳去。这个问题发生在 chrome 中,但不在 IE 中。有任何想法吗?
非常感谢。