每当在网格中单击一行时调用array.splice()是明智的

时间:2010-04-22 15:22:45

标签: javascript arrays

我需要跟踪所选的索引/行。当在jqGrid中选择一行时,我有一个事件拼接一个数组 - 如果选中则添加,如果取消选择则删除。

这是明智的吗?我只是有一种“似乎不是一个好主意”的感觉,所以我真的只是想以某种方式寻找一些验证:)。

2 个答案:

答案 0 :(得分:2)

我想不出它的问题。一个明智的选择可能是切换.selected类,然后在需要时使用$('.selected')访问元素。

答案 1 :(得分:2)

这取决于您需要对该信息执行的操作。如果您想要更改行的布局/样式,Andy提供的解决方案非常适合。但是,如果您需要用于数据管理的索引,则最好使用您的方法。