调用jquery对话框后SlickGrid筛选器不工作

调用jquery对话框后SlickGrid筛选器不工作,jquery,slickgrid,Jquery,Slickgrid,我正在调用带有选项卡的jquery对话框。()。当我调用此弹出窗口时,网格过滤器不工作。例如,datarows.length为null。在调用jquery对话框之前,过滤器工作正常。请告诉我在哪里更改代码。这是我的过滤器代码片段 $(grid.getHeaderRow()).delegate(":input", "change keyup", function (e) { if ($(this).data("columnId") != null) {

我正在调用带有选项卡的jquery对话框。()。当我调用此弹出窗口时,网格过滤器不工作。例如,datarows.length为null。在调用jquery对话框之前,过滤器工作正常。请告诉我在哪里更改代码。这是我的过滤器代码片段

    $(grid.getHeaderRow()).delegate(":input", "change keyup", function (e) {

         if ($(this).data("columnId") != null) {
             alert($(this).data("columnId")+"---"+$.trim($(this).val()));
        columnFilters[$(this).data("columnId")] = $.trim($(this).val());
        dataView.refresh();
         }else{
             alert("else in delegate");//comes here 
         }
      });

  function filter(item) {
          for (var columnId in columnFilters) {
                if (columnId !== undefined && columnFilters[columnId] !== "") {
                    var c = grid.getColumns()[grid.getColumnIndex(columnId)];
                    if (item[c.field].toString().toLowerCase().indexOf(columnFilters[columnId].toString().toLowerCase()) !=0) {
                        return false;
                    }
                }
            }
        return true;
      } 

嗨,这里的任何人都可以给我一些关于这个问题的想法…谢谢你的建议。。!Sreeit有点想看看你在这里想要完成什么…但是过滤器在你的代码中仍然在我这边工作…你有没有想过创建一个来说明你的问题?@rstackhouse这是一个大文件兄弟..嗨,我想知道我们是否能够在jquery模式中加载带有标签的slickgrid..这是这个的链接..()在dhtmlx网格中也是同样的场景?我正在tab中加载网格,但是带有过滤器的内容来自popu…任何示例代码都非常感谢。