add pages select
This commit is contained in:
@@ -21,34 +21,39 @@ function checkToken(){
|
||||
}
|
||||
|
||||
|
||||
function buildParam(e, id){
|
||||
function buildParam(typeInput){
|
||||
var search = document.getElementById("searchUser").value;
|
||||
var param = "";
|
||||
var listParam = ["page", "nbPages"];
|
||||
if(id.length > 0){
|
||||
var select = document.getElementById(id);
|
||||
var getId = select.options[select.selectedIndex].value;
|
||||
if(id == "inputRoles"){
|
||||
var status = e.target.value;
|
||||
if(status != "-2"){
|
||||
param = param + "status="+status+"&";
|
||||
}
|
||||
if(getId != "All"){
|
||||
param = param + "roles="+getId;
|
||||
var listParam = ["skip"];
|
||||
if(typeInput.length > 0){
|
||||
listId =["inputRoles", "inputStatus", "inputPages"]
|
||||
for (var i=0; i<listId.length; i++) {
|
||||
var select = document.getElementById(listId[i]);
|
||||
var getId = select.options[select.selectedIndex].value;
|
||||
switch (listId[i])
|
||||
{
|
||||
case "inputRoles":
|
||||
if (getId != "All"){
|
||||
param = param + "roles=" + getId + "&";
|
||||
}
|
||||
break;
|
||||
case "inputStatus":
|
||||
if (getId != "-2"){
|
||||
param = param + "status=" + getId + "&";
|
||||
}
|
||||
break;
|
||||
case "inputPages":
|
||||
param = param + "limit=" + getId + "&";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(id == "inputStatus"){
|
||||
var roles = e.target.value;
|
||||
if(getId != "-2"){
|
||||
param = param + "status="+getId+"&";
|
||||
}
|
||||
if(roles != "All"){
|
||||
param = param + "roles="+roles+"&";
|
||||
}
|
||||
}
|
||||
|
||||
} else {
|
||||
listParam.push("roles");
|
||||
listParam.push("status");
|
||||
listParam.push("limit");
|
||||
}
|
||||
|
||||
if(search.length > 0){
|
||||
|
Reference in New Issue
Block a user