View | Details | Raw Unified | Return to bug 39567
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/js_includes.inc (-7 / +1 lines)
Lines 26-38 Link Here
26
[% Asset.js("lib/jquery/plugins/jquery.validate.min.js") | $raw %]
26
[% Asset.js("lib/jquery/plugins/jquery.validate.min.js") | $raw %]
27
<!-- koha core js -->
27
<!-- koha core js -->
28
[% Asset.js("js/staff-global.js") | $raw %]
28
[% Asset.js("js/staff-global.js") | $raw %]
29
<script type="module">
29
[% Asset.js("js/form-submit.js",{'type' => 'module'}) | $raw %]
30
    import { submit_form } from "/intranet-tmpl/prog/js/form-submit.js";
31
    $("body").on("click", ".submit-form-link", function (e) {
32
        e.preventDefault();
33
        submit_form(this);
34
    });
35
</script>
36
[% INCLUDE 'js-date-format.inc' %]
30
[% INCLUDE 'js-date-format.inc' %]
37
[% INCLUDE 'js-patron-get-age.inc' %]
31
[% INCLUDE 'js-patron-get-age.inc' %]
38
[% INCLUDE 'js-patron-format-address.inc' %]
32
[% INCLUDE 'js-patron-format-address.inc' %]
(-)a/koha-tmpl/intranet-tmpl/prog/js/form-submit.js (-1 / +6 lines)
Lines 1-4 Link Here
1
export function submit_form(form) {
1
function submit_form(form) {
2
    let form_data = $(form).data();
2
    let form_data = $(form).data();
3
3
4
    let confirm_msg = form_data.confirmationMsg;
4
    let confirm_msg = form_data.confirmationMsg;
Lines 33-35 export function submit_form(form) { Link Here
33
    $("body").append(the_form);
33
    $("body").append(the_form);
34
    the_form.submit();
34
    the_form.submit();
35
}
35
}
36
37
$("body").on("click", ".submit-form-link", function (e) {
38
    e.preventDefault();
39
    submit_form(this);
40
});
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc (-7 / +1 lines)
Lines 102-114 Link Here
102
    let logged_in_user_id = "[% logged_in_user.borrowernumber | html %]";
102
    let logged_in_user_id = "[% logged_in_user.borrowernumber | html %]";
103
</script>
103
</script>
104
[% Asset.js("js/global.js") | $raw %]
104
[% Asset.js("js/global.js") | $raw %]
105
<script type="module">
105
[% Asset.js("js/form-submit.js",{'type' => 'module'}) | $raw %]
106
    import { submit_form } from "/opac-tmpl/bootstrap/js/form-submit.js";
107
    $("body").on("click", ".submit-form-link", function (e) {
108
        e.preventDefault();
109
        submit_form(this);
110
    });
111
</script>
112
[% IF ( OPACAmazonCoverImages || SyndeticsCoverImages ) %]
106
[% IF ( OPACAmazonCoverImages || SyndeticsCoverImages ) %]
113
    [% Asset.js("js/amazonimages.js") | $raw %]
107
    [% Asset.js("js/amazonimages.js") | $raw %]
114
[% END %]
108
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/js/form-submit.js (-2 / +6 lines)
Lines 1-4 Link Here
1
export function submit_form(form) {
1
function submit_form(form) {
2
    let form_data = $(form).data();
2
    let form_data = $(form).data();
3
3
4
    let confirm_msg = form_data.confirmationMsg;
4
    let confirm_msg = form_data.confirmationMsg;
Lines 33-35 export function submit_form(form) { Link Here
33
    $("body").append(the_form);
33
    $("body").append(the_form);
34
    the_form.submit();
34
    the_form.submit();
35
}
35
}
36
- 
36
37
$("body").on("click", ".submit-form-link", function (e) {
38
    e.preventDefault();
39
    submit_form(this);
40
});

Return to bug 39567