datagrid最好将定义与数据加载分开 datagrid的定义应该和数据加载分开,先渲染,后加载。 定义完之后,用下面的方法传参,加载数据 $('#userlist').datagrid('load',{ cmd: 'list', sqlSqlWhere: SqlWhere });