-3
Est-il possible de masquer le champ de sélection d'un formulaire en fonction de l'heure de la journée?Masquer l'option de sélection de l'heure du jour
Est-il possible de masquer le champ de sélection d'un formulaire en fonction de l'heure de la journée?Masquer l'option de sélection de l'heure du jour
Cela fonctionne pour moi =)
var d = new Date();
var h = d.getHours();
var m = d.getMinutes();
if(h==10){
if(m<=30){
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
}
else{
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
}
}
else if(h==11){
if(m<=30){
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
}
else{
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(5)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("disabled",'disabled');
}
}
else if(h==12){
if(m<=30){
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(6)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(5)').attr("disabled",'disabled');
}
else{
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(7)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(5)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(6)').attr("disabled",'disabled');
}
}
else if(h==13){
if(m<=30){
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(8)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(5)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(6)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(7)').attr("disabled",'disabled');
}
else{
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(9)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(5)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(6)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(7)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(8)').attr("disabled",'disabled');
}
}
else if(h==14){
if(m<=30){
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(10)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(5)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(6)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(7)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(8)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(9)').attr("disabled",'disabled');
}
else{
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(11)').attr("selected",'selected');
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(2)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(3)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(4)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(5)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(6)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(7)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(8)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(9)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3 option:nth-child(10)').attr("disabled",'disabled');
}
}
else if(h>=15){
jQuery('#order_wcj_checkout_field_3 option:nth-child(10)').attr("disabled",'disabled');
jQuery('#order_wcj_checkout_field_3').append("<option value='00'>Hoje acabou. Compre com agendamento amanhã.</option>");
jQuery('#order_wcj_checkout_field_3 option:nth-child(1)').removeAttr("selected");
jQuery('#order_wcj_checkout_field_3 option:nth-child(11)').attr("selected",'selected');
}
Vous devez au moins essayer d'écrire du code. La réponse courte est bien sûr, oui. Mais essayez-le d'abord. – Difster
Vous pouvez leur attribuer la même classe, les regrouper tous dans le même tableau, puis effectuer une opération avec celle-ci. Mais c'est au-delà de la portée de cette question. La réponse courte est oui – Chris
écrire du code pour aider. –