diff --git a/nodejs/public/lib/js/app-base.js b/nodejs/public/lib/js/app-base.js index 7fe4a17..3d4398d 100644 --- a/nodejs/public/lib/js/app-base.js +++ b/nodejs/public/lib/js/app-base.js @@ -679,13 +679,10 @@ function formAJAX(btn){ return false; } - app.messages.action( - `
- Loading... -
`, - $form, - 'info' - ); + // Plain text: app.messages.action HTML-escapes its message (by design, + // see @simpleworkjs/frontend), so raw markup like a spinner
would + // render literally instead of as an element. + app.messages.action('Saving…', $form, 'info'); app.api[method]($form.attr('action'), formData, function(error, data){ app.messages.action(data.message, $form, error ? 'danger' : 'success'); //re-populate table