我在Slickgrid上有5个复选框,其中包含HTML,如下所示:
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
因此,如果我在Firebug上运行css选择器 - input[type=checkbox]
,则该元素列表中的第一个元素是第一个元素(正如预期的那样)
然后,如果我选择第一个复选框,则该元素的HTML(第一个复选框)将获得一个新属性checked="checked"
。但现在推出的slickgird是列表底部的元素,但保持了样式。
所以现在当我运行相同的CSS选择器input[type=checkbox]
时,该元素列表中的第一个元素是SECOND复选框,它看起来不正确。
所以问题是我如何防止slickgrid这样做。
答案 0 :(得分:1)
这是因为滑溜溜。如果用户对第一个元素执行操作,Slickgrid会将该行插入列表的底部,但保持样式与之前一样。