解决主菜单授权IE兼容性问题

This commit is contained in:
zhulianghua 2018-08-04 19:42:51 +08:00
parent 1afc31d8bc
commit 680554c27c

View File

@ -263,21 +263,20 @@
}
function doQuery(){
if(analyseterm.report_chosen.length == 0){
if($("select[name='report_chosen']")[0].length == 0){
alert("请选择要新增的主菜单!");
return;
}
var vReturn = "";
var vReportCount = analyseterm.report_chosen.length;
var vReportCount = $("select[name='report_chosen']")[0].length;
for(var i=0; i<vReportCount;i++){
var vTemp = analyseterm.report_chosen.options[i].value;
var vTemp = $("select[name='report_chosen']")[0].options[i].value;
vReturn = vReturn+vTemp+"@";
}
var sReturn = RunJavaMethodTrans("com.amarsoft.app.awe.config.role.action.ManageRoleMenuRela","addRoleMenus","RoleID=<%=sRoleID%>,RelaValues="+vReturn);
if(sReturn == "SUCCEEDED"){
alert("菜单授权成功!");
top.close();
}else{
alert("菜单授权失败!");
}
@ -285,18 +284,18 @@
}
function doDefault(){
analyseterm.report_available.options.length = 0;
analyseterm.report_chosen.length = 0;
$("select[name='report_available']")[0].options.length = 0;
$("select[name='report_chosen']")[0].length = 0;
var j = 0;
for(var i = 0; i < availableReportNameList.length; i++){
eval("analyseterm.report_available.options[" + j + "] = new Option(availableReportCaptionList[" + i + "], availableReportNameList[" + i + "])");
$("select[name='report_available']")[0].options[j] = new Option(availableReportCaptionList[i], availableReportNameList[i]);
j++;
}
j = 0;
for(var i = 0; i < selectedReportNameList.length; i++){
eval("analyseterm.report_chosen.options[" + j + "] = new Option(selectedReportCaptionList[" + i + "], selectedReportNameList[" + i + "])");
$("select[name='report_chosen']")[0].options[i] = new Option(selectedReportCaptionList[j], selectedReportNameList[j]);
j++;
}
}