fixed ajax call params when using url characters

This commit is contained in:
alejandro-campos 2020-05-26 11:05:53 +02:00
parent b595548eee
commit b9877a9cf6

View File

@ -229,27 +229,26 @@ function snmpGet(oid) {
custom_action = ""; custom_action = "";
} }
// Prepare the AJAX call var params = {};
var params = [
"target_ip=" + target_ip, params["target_ip"] = target_ip;
"community=" + community, params["community"] = community;
"oid=" + oid, params["oid"] = oid;
"snmp_browser_version=" + snmp_version, params["snmp_browser_version"] = snmp_version;
"snmp3_browser_auth_user=" + snmp3_auth_user, params["snmp3_browser_auth_user"] = snmp3_auth_user;
"snmp3_browser_security_level=" + snmp3_security_level, params["snmp3_browser_security_level"] = snmp3_security_level;
"snmp3_browser_auth_method=" + snmp3_auth_method, params["snmp3_browser_auth_method"] = snmp3_auth_method;
"snmp3_browser_auth_pass=" + snmp3_auth_pass, params["snmp3_browser_auth_pass"] = snmp3_auth_pass;
"snmp3_browser_privacy_method=" + snmp3_privacy_method, params["snmp3_browser_privacy_method"] = snmp3_privacy_method;
"snmp3_browser_privacy_pass=" + snmp3_privacy_pass, params["snmp3_browser_privacy_pass"] = snmp3_privacy_pass;
"server_to_exec=" + server_to_exec, params["server_to_exec"] = server_to_exec;
"action=" + "snmpget", params["action"] = "snmpget";
"custom_action=" + custom_action, params["custom_action"] = custom_action;
"page=include/ajax/snmp_browser.ajax" params["page"] = "include/ajax/snmp_browser.ajax";
];
// SNMP get! // SNMP get!
jQuery.ajax({ jQuery.ajax({
data: params.join("&"), data: params,
type: "POST", type: "POST",
url: (action = ajax_url), url: (action = ajax_url),
async: true, async: true,