You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
monero.fail/xmrnodes/static/js/app.js

42 lines
991 B
JavaScript

$(function() {
$('#addnode').on('submit', function(e) {
e.preventDefault();
var data = $("#addnode :input").serializeArray();
addnode(data[0].value);
});
});
function addnode(url) {
let payload = {'url': url};
$.ajax({
type: 'POST',
url: '/add',
data: payload,
}).done(function(data, status) {
notify('info', 'Trying to connect to node...');
if (data.status == 'success') {
notify('success', 'Successful!')
} else {
notify('error', 'Failed')
}
}).fail(function(data) {
notify('error', 'Failed to add node; unable to fetch info.');
});
// $.post('/add', payload, function(result) {
// $('#addnode')[0].reset();
// notify('success', 'it worked!');
// }).fail(function(data) {
// notify('error', 'Failed to add node; unable to fetch info.');
// });
}
function notify(level, msg) {
new Noty({
type: level,
theme: 'relax',
layout: 'topCenter',
text: msg,
timeout: 5000
}).show();
}