Title: datagrid(detailview) can't display new row, when apply method appendRow. Post by: TayYeh on October 15, 2012, 02:46:40 AM BUG: datagrid(detailview) can't display new row, when apply method appendRow.
<script type="text/javascript" src="../../jquery-plugin/jquery-ui-1.8.23.custom/js/jquery-1.8.0.min.js"></script> <script type="text/javascript" src="../../jquery-plugin/jquery-ui-1.8.23.custom/js/jquery-ui-1.8.23.custom.min.js"></script> <script type="text/javascript" src="../../jquery-plugin/jquery-easyui-1.3.1/jquery.easyui.min.js"></script> <script type="text/javascript" src="../../jquery-plugin/jquery-easyui-1.3.1/locale/easyui-lang-zh_TW.js"></script> <script type="text/javascript" src="../../js/datagrid-detailview.js"></script> var oDatas = [{id:1,text:'aaa'}] $('#tt).datagrid('loadData', { total: oDatas .length, rows: oDatas }); ... Then $('#tt).datagrid('appendRow',{id:2,text:'aaa'}); ... It can't display , but it have append in datagrid, because... oDatas = $('#tt').datagrid('getRows'); oDatas length is 2 Title: Re: datagrid(detailview) can't display new row, when apply method appendRow. Post by: stworthy on October 15, 2012, 06:16:10 AM Try running the following code to fix this bug:
Code: $.fn.datagrid.defaults.finder.getTr = function(target, index, type, serno){ |