1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
-
- import {MDCSelect} from '@material/select';
- import {MDCTextField} from '@material/textfield';
- import {MDCTextFieldHelperText} from '@material/textfield/helper-text';
-
-
-
-
-
- $(document).ready( function() {
- $('#modal-semester').on('show.bs.modal', function (event) {
- var form = $(this).find('#modal-semester-form');
- form.attr('method', 'GET');
- form.removeAttr('action');
- var button = $(event.relatedTarget);
- var action = button.data('action');
-
- const semSelect = new MDCSelect($(this).find('#sem-select')[0]);
- if (semSelect.value !== '') {
- form.attr('method', 'POST');
- form.attr('action', `/dashboard/${action}/${semSelect.value}`);
- }
- semSelect.listen('MDCSelect:change', () => {
- if (semSelect.value !== '') {
- form.attr('method', 'POST');
- form.attr('action', `/dashboard/${action}/${semSelect.value}`);
- }
- });
-
- });
-
- $('#modal-semester-clone').on('show.bs.modal', function (event) {
- var form = $(this).find('#modal-semester-clone-form');
- var button = $(event.relatedTarget);
- var action = button.data('action');
-
- console.log($(this));
- const semCloneSelect = new MDCSelect($(this).find('#sem-clone-select')[0]);
-
-
-
- form.attr('method', 'GET');
- form.removeAttr('action');
- if (semCloneSelect.value !== '') {
- form.attr('method', 'POST');
- form.attr('action', `/dashboard/clone/${semCloneSelect.value}`);
- }
- semCloneSelect.listen('MDCSelect:change', () => {
- if (semCloneSelect.value !== '') {
- form.attr('method', 'POST');
- form.attr('action', `/dashboard/clone/${semCloneSelect.value}`);
- }
- });
-
- });
- });
|