Made some changes for IE, please update $javascript['foot'][]['code'] to the following: $javascript['foot'][]['code'] = "
$('form :submit').click(function () {
\$(this).
prop('disabled', true).
closest('form').
append(\$('<input/>', {
type: 'hidden',
name: this.name,
value: this.value
})).
submit();
\$(this).addClass('loadingspinner');
event.preventDefault();
});";
IE11 does not support svg file, so I attached a gif file for the spinner. Extract and save spin-red.gif file to radicore/css folder and update default.css or whatever css file you use:
.loadingspinner
{
background:
url("spin-red.gif")
no-repeat
center center;
}
I have tested this successfully on:
Chrome 53
Firefox 49
Waterfox 48
IE 11