如何为TreeGrid默认勾选数据呢?只要为TreeGrid的数据源中添加checked值即可,这行数据的checked值为true时,会默认勾选该行,这行数据的checked值为false时,默认不勾选。(注意:
如果设置了某个父节点的checked为true时,那么不管它的子节点的checked是否为true,都会勾选它的所有子节点,如果某节点的所有子节点的checked全部为true,那么父节点也会自动勾上。), 这个不是该方法的Bug,而是TreeGrid自身的功能。
示例如下 :
[
{“PesCode”:”01”,”PesName”:”测试”,”_parentId”:null,”checked”:false},
{“PesCode”:”0101”,”PesName”:”1212”,”_parentId”:null,”checked”:false},
{“PesCode”:”dafs”,”PesName”:”李斐莉”,”_parentId”:”sdfa”,”checked”:true},
{“PesCode”:”sdfa”,”PesName”:”芙蓉基”,”_parentId”:”0101”,”checked”:true}
]