From b63cf9ea98e7f700b74c08473d168b833635fed4 Mon Sep 17 00:00:00 2001 From: qiankunpingtai Date: Sun, 5 May 2019 18:14:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=A7=92=E8=89=B2=E7=AE=A1?= =?UTF-8?q?=E7=90=86js=E6=95=88=E7=8E=87=E4=BD=8E=E4=B8=8B=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- erp_web/pages/manage/role.html | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/erp_web/pages/manage/role.html b/erp_web/pages/manage/role.html index e2a933f3..6141c3b5 100644 --- a/erp_web/pages/manage/role.html +++ b/erp_web/pages/manage/role.html @@ -123,10 +123,17 @@ {field: 'id', width: 35, align: "center", checkbox: true}, {title: '角色名称', field: 'name', width: 200}, { - title: '操作', field: 'op', align: "center", width: 130, formatter: function (value, rec) { + title: '操作', field: 'op', align: "center", width: 130, formatter: function (value, rec,index) { + /** + * create by: qiankunpingtai + * create time: 2019/5/5 10:30 + * website:https://qiankunpingtai.cn + * description: + * 修改效率低下的js实现 + */ var str = ''; - var rowInfo = rec.id + 'AaBb' + rec.name; - str += ' 编辑  '; + // var rowInfo = rec.id + 'AaBb' + rec.name; + str += ' 编辑  '; str += ' 删除  '; return str; } @@ -318,18 +325,18 @@ }); //编辑信息 - function editRole(roleTotalInfo) { - var roleInfo = roleTotalInfo.split("AaBb"); + function editRole(index) { + // var roleInfo = roleTotalInfo.split("AaBb"); + var rowsdata = $("#tableData").datagrid("getRows")[index]; + $("#name").focus().val(rowsdata.name); - $("#name").focus().val(roleInfo[1]); - - oldName = roleInfo[1]; + oldName = rowsdata.name; $('#roleDlg').dialog('open').dialog('setTitle', ' 编辑角色信息'); $(".window-mask").css({width: webW, height: webH}); - roleID = roleInfo[0]; + roleID = rowsdata.id; //焦点在名称输入框==定焦在输入文字后面 - $("#name").val("").focus().val(roleInfo[1]); - url = '/role/update?id=' + roleInfo[0]; + $("#name").val("").focus().val(rowsdata.name); + url = '/role/update?id=' + rowsdata.id; } //检查名称是否存在 ++ 重名无法提示问题需要跟进