ทดสอบเมนู

This commit is contained in:
Nakorn Rientrakrunchai
2020-08-15 16:05:45 +07:00
parent 69ab5d3df7
commit 1adb340133
6 changed files with 102 additions and 5 deletions

View File

@@ -547,3 +547,46 @@ function ValidateForm(group, customValidate) {
}
}
//===================================================================================================================
function GetSubMenu(result){
var x = '';
$.each(result, function (i, data) {
var tmp = "'";
var tag = '';
tag = '<li class="sub-menu">';
tag += '<li><a href="javascript:window_open_from_root('+tmp+data.url+tmp+');" class="active"><span class="menu-dot">&middot;</span>'+data.name+'</a>';
tag += '</li>';
x += tag;
});
return x;
}
function GetMenu(module, mymenu, menu_url){
var refresh_menu = function (result) {
$.each(result, function (i, data) {
var tmp = "'";
var tag = '';
if(typeof(data.submenu) === "undefined"){
tag = '<li class="sub-menu">';
tag += '<li><a href="javascript:window_open_from_root('+tmp+data.url+tmp+');" class=""><span class="menu-dot">&middot;</span>'+data.name+'</a>';
tag += '</li>';
}else{
tag = '<a href="#" class="disabled">'+data.name+'</a>';
tag += GetSubMenu(data.submenu);
}
$(mymenu).append($(tag));
});
endLoad();
};
var menu_error = function (xhr, status, error) {
var errorMessage = xhr.responseText;
console.log("menu error = "+errorMessage);
endLoad();
}
startLoad();
AjaxGetRequest(menu_url, refresh_menu, menu_error);
}