只有在只读时查看数据表行才会中断

时间:2017-08-25 19:09:22

标签: javascript html

我有一个文件,可以添加备注,一旦我添加备注,我可以通过勾选框来完成文档。文档完成后,它处于只读状态,用户仍然可以查看所有注释,即子行。 我只在视图中显示所有子行的注释,但在编辑时,只有当我将鼠标悬停在标志列上时才会看到注释。

这里的问题是我的数据表加载并且没有花费太多时间来加载我的行,在这种情况下我的子行仅在我悬停时显示但是一旦我的文档只在视图中,所有子行都应该显示,并且我无法加载所有子行并在背景上获取行,我想知道是否有人可以帮助我。

以下是我以只读方式访问文档时的代码,我从URL

获取fileType
    if(getURLParam("filetype"))
                                {

                                    var EBB_DATA_ID=mDataProp["EBB_DATA_ID"];
                                    if(EBB_DATA_ID>0)
                                    {
                                        var tr = $('td', nRow).closest('tr');   
                                        var row = pickListSummary.row( tr );                                    
                                        row.child( format(row.data()) ).show();
                                        tr.addClass('shown');
                                    }   


                                }

Below is the code when the document is available for adding notes and child rows are shown on hover only



 $('#pickListSummary tbody').on('mouseenter', 'td.details-control', function () {
                        var tr = $(this).closest('tr');
                        var row = pickListSummary.row( tr );
                        var EBB_DATA_ID=row.data().EBB_DATA_ID;
                        if(EBB_DATA_ID>0)
                        {
                            if (row.child.isShown()) {
                                // This row is already open - close it
                                row.child.hide();
                                tr.removeClass('shown');

                            }
                            else {
                                // Open this row                        
                                row.child( format(row.data()) ).show();
                                tr.addClass('shown');
                                //pickListSummary.ajax.reload(); 

                            }
                        }   
                    });

我得到了所有的行值,但是当我拖动时获取行并花费大量时间来拖动并显示数据

Datatable load

0 个答案:

没有答案