diff --git a/OpenAuth.Mvc/BllScripts/orgManager.js b/OpenAuth.Mvc/BllScripts/orgManager.js index cdad44a5..1889c2f6 100644 --- a/OpenAuth.Mvc/BllScripts/orgManager.js +++ b/OpenAuth.Mvc/BllScripts/orgManager.js @@ -99,7 +99,7 @@ function MainGrid() { align: 'center' }, ], - data: [], + dataUrl: url + selectedId, fullGrid: true, showLinenumber: true, showCheckboxcol: true, diff --git a/OpenAuth.Mvc/BllScripts/roleManager.js b/OpenAuth.Mvc/BllScripts/roleManager.js index 15a2f6d5..09c8fc4e 100644 --- a/OpenAuth.Mvc/BllScripts/roleManager.js +++ b/OpenAuth.Mvc/BllScripts/roleManager.js @@ -81,7 +81,7 @@ function MainGrid() { width: 100 }, ], - data:[], + dataUrl: url + selectedId, fullGrid: true, showLinenumber: true, showCheckboxcol: true, diff --git a/OpenAuth.Mvc/BllScripts/stockManager.js b/OpenAuth.Mvc/BllScripts/stockManager.js index 75fdaa3a..5bedbd81 100644 --- a/OpenAuth.Mvc/BllScripts/stockManager.js +++ b/OpenAuth.Mvc/BllScripts/stockManager.js @@ -94,7 +94,7 @@ function MainGrid() { width: 100 }, ], - data:[], + dataUrl: url + selectedId, fullGrid: true, showLinenumber: true, showCheckboxcol: true, diff --git a/OpenAuth.Mvc/BllScripts/userRoleManager.js b/OpenAuth.Mvc/BllScripts/userRoleManager.js index c0ac3fa7..a7ad4bb5 100644 --- a/OpenAuth.Mvc/BllScripts/userRoleManager.js +++ b/OpenAuth.Mvc/BllScripts/userRoleManager.js @@ -41,6 +41,7 @@ $(document).ready(function () { //grid列表模块 function UserRolesList() { var selectedId = 0; //选中的ID + var url = '/RoleManager/LoadForOrgAndUser?orgId=' + selectedId + '&userId=' + $('#userId').val(); this.maingrid = $.CurrentDialog.find('#maingrid').datagrid({ showToolbar: false, filterThead: false, @@ -70,7 +71,7 @@ function UserRolesList() { width: 100 } ], - data:[], + dataUrl: url, fullGrid: true, showLinenumber: true, showCheckboxcol: true, @@ -81,7 +82,7 @@ function UserRolesList() { }); this.reload = function (id) { if (id != undefined) selectedId = id; - this.maingrid.datagrid('reload', { dataUrl: '/RoleManager/LoadForOrgAndUser?orgId=' + selectedId + '&userId=' + $('#userId').val() }); + this.maingrid.datagrid('reload', { dataUrl: url }); } }; UserRolesList.prototype = new Grid(); diff --git a/OpenAuth.Mvc/BllScripts/usermanager.js b/OpenAuth.Mvc/BllScripts/usermanager.js index 83af56b7..ce6cb197 100644 --- a/OpenAuth.Mvc/BllScripts/usermanager.js +++ b/OpenAuth.Mvc/BllScripts/usermanager.js @@ -89,7 +89,7 @@ function MainGrid() { } ], - data:[], + dataUrl: url + selectedId, //todo:这里如果配置data:[]的话,不会自动加载,但在分页的下拉中会有undefined fullGrid: true, showLinenumber: true, showCheckboxcol: true,