作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个解析为 Mootools HtmlTable 类的表。使用:
var table = new HtmlTable($('htmlTableElement'), {
sortable: true,
parsers: ['string','number','numberLax','floatLax'],
selectable: true,
allowMultiSelect: true,
shiftForMultiSelect: false,
classRowSelected: 'selectedRow'
});
table.sort(1);
我想要做的是,通过单击来选择不同的行。对于一行来说它工作得很好,并且使用 Shift -键您还可以在订单中选择多行。但是,当单击另一行时,如何才能不取消选择所选行呢?这样我就可以选择例如两行没有连接?
我还发现,可以通过单击来选择一行,但不能取消选择。我可以更改第一次单击选择一行而第二次单击取消选择行的行为吗?
最佳答案
我对自己感到惊讶,我找到了一个简单易用的解决方案,只需在表初始化下面添加这行代码即可:
$('htmlTableElement').getElements('tbody tr').addEvent('click',function(e){
e.stopPropagation();
table.toggleRow(this);
});
关于javascript - Mootools:HtmlTable 真正多选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16558627/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!