📄 dispatchrole.js
字号:
//////////////////////去掉字符串中的空格
function jtrim(s)
{
var i,b=0,e=s.length;
for(i=0;i<s.length;i++)
if(s.charAt(i)!=' '){b=i;break;}
if(i==s.length)
return "";
for(i=s.length-1;i>b;i--)
if(s.charAt(i)!=' '){e=i;break;}
return s.substring(b,e+1);
}
////////////////////////////////////////////////////////
function init(){
var flag=document.getElementById("successFlag").value;
if(flag=="1"){
alert("角色修改成功,注销后重新登陆即可生效!");
window.close();
}else if(flag=="-1"){
alert("很抱歉,角色修改失败!");
}
}
function swapItem(direction){
var myList1=document.getElementById("list1");
var myList2=document.getElementById("list2");
if(direction==">>"){
swapFromTo(myList1, myList2);
}else{
swapFromTo(myList2, myList1);
}
}
function swapFromTo(listSrc, listDen){
if(listSrc.selectedIndex==-1){
return;
}else{
while(listSrc.selectedIndex!=-1){
for(var i=0;i<listSrc.length;i++){
if(listSrc.options[i].selected==true){
var myOption=listSrc.options[i];
listSrc.remove(i);
listDen.add(myOption);
//myOption.selected=false;
break;
}
}
}
}
}
function saveRoles(){
var myList1=document.getElementById("list1");
var myList2=document.getElementById("list2");
if(myList2.options.length==0){
alert("请至少为用户分配一个角色!");
}else{
for(var i=0;i<myList1.options.length;i++){
myList1.options[i].selected=false;
}
for(var i=0;i<myList2.options.length;i++){
myList2.options[i].selected=true;
}
document.getElementById("form1").submit();
}
}
//如果传入参数的值为null或者undefined,则转化为空串
function checkUndefined(str){
if(str==undefined||str==null){
str=""
}
return str;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -