Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
body {
font-family: sans-serif;
font-size: 12pt;
<!DOCTYPE>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script src="jquery-3.3.1.min.js"></script><script src="popup.js"></script>
<title></title> </head>
<body>
<button id="mcu1">MCU #1</button> //на эту кнопку висит вызов функции handler где происходит post запрос на сервер и далее вызов функции onAjaxSuccess при ответе
document.addEventListener('DOMContentLoaded', function() {
document.getElementById("mcu1").addEventListener("click", handler);
});
function handler() {
$.post(
"http://10.10.229.14/RPC2",
"<?xml version='1.0'?><methodCall> <methodName>participant.enumerate</methodName> <params> <param> <value> <struct> <member> <name>authenticationUser</name> <value><string>admin</string></value> </member> <member> <name>authenticationPassword</name> <value><string>cisco</string></value> </member> <member> <name>enumerateFilter</name> <value><string>connected</string></value> </member> <member> <name>operationScope</name> <value> <array> <data> <value> <string>currentState</string> </value> </data> </array> </value> </member> </struct> </value> </param> </params></methodCall>",
onAjaxSuccess
);