PluginProbe ʕ •ᴥ•ʔ
Slider Ultimate / 2.0.8
Slider Ultimate v2.0.8
trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9
ultimate-slider / lib / simple-admin-pages / js / ordering.js
ultimate-slider / lib / simple-admin-pages / js Last commit date
address.js 4 years ago admin-settings.js 4 years ago count.js 4 years ago file_upload.js 4 years ago image.js 4 years ago infinite_table.js 4 years ago opening-hours.js 4 years ago ordering.js 4 years ago scheduler.js 4 years ago spectrum.js 4 years ago
ordering.js
38 lines
1 /**
2 * Javascript functions for Ordering Table
3 *
4 * @package Simple Admin Pages
5 */
6
7 jQuery(document).ready(function ($) {
8
9 // process fields
10 $('.sap-parent-form').on('submit', function (ev) {
11 var _form = $(this), ignore;
12
13 $('.sap-ordering-table').each( function() {
14
15 var main_input = $(this).find('#sap-ordering-table-main-input');
16
17 var main_input_val = {};
18
19 $(this).find('table tbody tr').each((idx_tr, tr) => {
20
21 $(tr).find('td').each((idx_td, td) => {
22 let elm = $(td).find('input');
23
24 main_input_val[elm.val()] = $(td).find('span').html();
25 });
26
27 });
28
29 main_input.val(JSON.stringify(main_input_val));
30
31 });
32 });
33
34 $('.sap-ordering-table table tbody').sortable({
35 axis: 'y'
36 });
37
38 })