【发布时间】:2014-08-18 18:29:37
【问题描述】:
我使用 jqgrid 进行多项选择。当我为多行数据单击全选时,并非所有数据都会自动检查。这有什么问题?
如果我的网格只有一行,请选择所有作品。
【问题讨论】:
标签: jqgrid-php
我使用 jqgrid 进行多项选择。当我为多行数据单击全选时,并非所有数据都会自动检查。这有什么问题?
如果我的网格只有一行,请选择所有作品。
【问题讨论】:
标签: jqgrid-php
根本原因是 json 数据中存在重复的行 ID。下面的例子表明存在 2 和 3 的重复行 id。全选时将选择重复行 id 的第一个。
{"page":"1","total":"1","records":"10","rows":[ {"id":"10","cell":["firstaceha","Evebdfg","5","10","2000-01-30","12:30","notess"]}, {"id":"9","cell":["firstaceh","Evebdfg","7","9","2000-01-30","12:30","notesss"]},
{"id":"2","cell":["firsta","Eve","1","2","2000-01-30","12:30","notess" ]},{"id":"2","cell":["firsta","Eve","9","2","2000-01-30","12:31","notess" ]},
{"id":"3","cell":["firsta","Eveb","6","3","2000-01-30","12:30a","notess" ]},{"id":"2","cell":["firsta","Eve","8","2","2000-01-30","12:30ab","notess" ]},
{"id":"2","cell":["firsta","Eve","2","2","2000-01-30","12:30a","notess" ]},{"id":"3","cell":["firsta","Eveb","10","3","2000-01-30","12:30aa","notess" ]},
{"id":"3","cell":["firsta","Eveb","4","3","2000-01-30","12:30","notess" ]},{"id":"1","cell":["first","Eve","3","1","2000-01-30","12:30","notess" ]}]}
【讨论】: