0

我使用 DataGrid 来显示数据,但我发现了一个向导案例,它将呈现数据两次。

详情如下:

  1. 点击“浏览”按钮,就会向服务器发送请求;
  2. 服务器返回 JSON 格式数据
  3. 使用警报在 DataGrid 中进行调试,例如:

    loadFilter: function (data) {
                //alert(JSON.stringify(data));
                alert(data.rows.length);
                if (data.rows.length == 0) {
                    //alert('读取有问题,重新填充');
                    $(selector).datagrid("load");
                    return $(selector).datagrid("getData");
                }
                return data;
            },
    
  4. 然后警报会发生两次,一次一次。

4

0 回答 0