¿Alguien sabe cómo obtener el valor de un atributo de datos "fecha" de una selección de arranque? Quiero enviar un parámetro adicional como filtro porque en una página tengo varios selectores para cada fecha
<select class="selectpicker" data-date="2022-04-21"></select> <select class="selectpicker" data-date="2022-04-22"></select> <select class="selectpicker" data-date="2022-04-23"></select>mi guión actual es así
$(".selectpicker").selectpicker().ajaxSelectPicker( { ajax: { url: "ajax/search_by_date.php", type: "POST", dataType: "json", data: { q: "{{{q}}}", date: $(this).data("date"), } }, locale: { emptyTitle: "Please type room name" }, preprocessData: function(data) { var i, l = data.length, array = []; if (l) { for (i = 0; i < l; i++) { array.push( $.extend(true, data[i], { text: data[i].name, value: data[i].id, }) ); } } return array; }, preserveSelected: false }); $("select").trigger("change");con esto obtengo nulo en $_POST["fecha"]
gracias por su ayuda