jQueryで連打できないSubmitボタン
code:js
$('.js-waiting_onsubmit').on('click', function (e) {
var $this = $('.js-waiting_onsubmit');
var text = 'Waiting...'
var wait_text = $this.data('wait-text');
if (wait_text != null && wait_text != undefined && wait_text != '') {
text = wait_text;
}
$this.text(text);
$this.prop('disabled', true);
$this.closest('form').submit();
});
$this.prop('disabled', true);した時点で$this.submit();が動かなくなるので、別途FormElementを捕まえてsubmitする
こんな力技で良いんだっけ?