先来看一个故事, <纸上谈兵>,主角就是赵括。
赵括自少时学兵法,言兵事,以天下莫能当。尝与其父奢言兵事,奢不能难,然不谓善。括母问奢其故,奢曰:“兵,死地也,而括易言之。使赵不将括即已;若必将之,破赵军者必括也!”及括将行,其母上书言于王曰:“括不可使将。”及括将行,其母上书言于王曰:“括不可使将。”王曰:“何以?”对曰:“始妾事其父,时为将,身所奉饭耳进食者以十数,所友者以百数;大王及宗室所赏赐者尽以予军吏士大夫,受命之日,不问家事。今括一旦为将,东向而朝,军吏无敢仰视之者,王所赐金帛,归藏于家,而日视便利田宅可买者买之。王以为何如其父?父子异心,愿王勿遣。”王曰:“母置之,吾已决矣。”括母因曰:“王终遣之,即如有不称,妾得无随坐乎?”王许诺。
赵括既代廉颇,悉更约束,易置军吏。秦将白起闻之,纵奇兵,佯败走,而绝其粮道,分断其军为二,士卒离心。四十余日,军饿,赵括出锐卒自搏战,秦军射杀赵括。括军败,数十万之众遂降秦,秦悉坑之。
OK,接下来看看easyui的主要控件之一treegrid。
效果如如下所示:
属性
树形表格扩展自datagrid(数据表格),树形表格新增的属性如下:
属性名 | 属性值类型 | 描述 | 默认值 |
---|---|---|---|
idField | string | 定义关键字段来标识树节点。(必须的) | null |
treeField | string | 定义树节点字段。(必须的) | null |
animate | boolean | 定义在节点展开或折叠的时候是否显示动画效果。 |