Skip to content

Instantly share code, notes, and snippets.

@kanazux
Created January 3, 2018 14:18
Show Gist options
  • Save kanazux/87e44ee02389467f93aa5eb367c25d12 to your computer and use it in GitHub Desktop.
Save kanazux/87e44ee02389467f93aa5eb367c25d12 to your computer and use it in GitHub Desktop.
call php function from a js script
<script src="/vendor/jquery/jquery-1.12.0.min.js"></script>
<script type='text/javascript'>
function stats(x) {
var s = x.split('\n');
var thead = document.getElementById('arping');
for (i=0; i<s.length; i++) {
if (s[i] != '') {
var tr = document.createElement('tr');
var d = s[i].split(';');
var name = document.createTextNode(d[0]);
var td = document.createElement('td');
td.appendChild(name);
for (y=0; y<d.length-1; y++) {
var th = document.createElement('th');
var text = document.createTextNode(d[y+1]);
th.appendChild(text);
td.appendChild(th);
}
tr.appendChild(td);
}
thead.appendChild(tr);
}
}
function read_monitor() {
url = '/Monitor.php';
$.ajax(url, {
type: 'get',
success: function(data) {
stats(data);
}
});
}
read_monitor();
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment