From f78c84c952e617f14918ea9981396fa3f430bcde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Fri, 15 Jul 2022 10:10:45 +0200 Subject: [PATCH] misc: add timeslots attributes when creating ').appendTo($select); for (var i=0; i', {value: items[i].id, text: items[i].text}); + var date = new Date(items[i].datetime.slice(0, 10)); + var $option = $('', { + value: items[i].id, + text: items[i].text, + 'data-weekday': WEEKDAYS[date.getDay()], + 'data-date': items[i].datetime.slice(0, 10), + 'data-time': items[i].datetime.slice(11, 16) + }); if (items[i].disabled) { $option.prop('disabled', true); } if (items[i].selected) { $option.attr('selected', true); } - var date = new Date(items[i].datetime); - $option.attr('data-weekday', WEEKDAYS[date.getDay()]); - $option.attr('data-date', items[i].datetime.slice(0, 10)); - $option.attr('data-time', items[i].datetime.slice(11, 16)); $option.appendTo($select); } }