📄 rolelist.js
字号:
function init(){
var flag=document.getElementById("successFlag").value; //表示操作是否成功
var saveFlag=document.getElementById("saveOrDelete").value; //表示是保存还是删除操作
if(saveFlag=="new"){
if(flag=="1"){
//标出新增的角色
var mytable=document.getElementById("table1");
var newRoleName=document.getElementById("roleName").value;
for(var i=1;i<mytable.rows.length;i++){
if(mytable.rows[i].cells[2].lastChild.innerText==newRoleName){
mytable.rows[i].click();
}
}
//alert("保存成功!");
}else if(flag=="-1"){
alert("很抱歉,保存失败!");
}else if(flag=="0"){
alert("很抱歉,角色名称有重复,请重新输入!");
//指出具体重复的字段
var mytable=document.getElementById("table1");
var newRoleName=document.getElementById("roleName").value;
for(var i=1;i<mytable.rows.length;i++){
if(mytable.rows[i].cells[2].lastChild.innerText==newRoleName){
mytable.rows[i].click();
}
}
}
}else if(saveFlag=="delete"){
if(flag=="-1"){
alert("很抱歉,删除失败!");
}
}
}
function showTwoList(curTR){
var roleNo=curTR.cells[2].firstChild.innerText;
document.getElementById("roleName").value=curTR.cells[2].lastChild.innerText;
parent.document.frames["menulist"].location.href="menuListAction.do?roleNo="+roleNo;
parent.document.frames["buttonlist"].location.href="buttonListAction.do?roleNo="+roleNo;
}
function newRole(){
document.getElementById("saveOrDelete").value="new";
var newRoleName=window.showModalDialog("/pages/userrole/newrole.html",'','dialogWidth=300px;dialogHeight=100px');
if(newRoleName!=null){
parent.document.frames["menulist"].location.href="/blank.html";
parent.document.frames["buttonlist"].location.href="/blank.html";
document.getElementById("roleName").value=newRoleName;
document.getElementById("form1").submit();
}
}
function deleteRole(){
document.getElementById("saveOrDelete").value="delete";
var newRoleName=document.getElementById("roleName").value;
if(newRoleName!=""){
if(window.confirm("确定要删除角色“"+newRoleName+"”吗?")){
parent.document.frames["menulist"].location.href="/blank.html";
parent.document.frames["buttonlist"].location.href="/blank.html";
document.getElementById("form1").submit();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -