Ciao a tutti, ho nuovamente un problema.
Devo popolare una select e aggiungere alle option una classe in base alla data odierna. In pratica se la data è inclusa tra oggi e i 6 giorni precedenti devo aggiungere la classe "pippo" altrimenti lasciare tutto invariato.
Questo è l'output che dovrei ottenere:
codice:
<select name="datascelta" id="selectdate">
<option class="pippo">2013-05-10</option>
<option class="pippo">2013-05-09</option>
<option class="pippo">2013-05-08</option>
<option class="pippo">2013-05-07</option>
<option class="pippo">2013-05-06</option>
<option class="pippo">2013-05-05</option>
<option class="pippo">2013-05-04</option>
<option>2013-05-03</option>
<option>2013-05-02</option>
<option>2013-05-01</option>
<option>2013-04-30</option>
<option>2013-04-29</option>
<option>2013-04-28</option>
</select>
Io recupero le date tramite una chiamata ajax e ricevo un array in json.
Quindi popolo la select in questo modo:
codice:
var dataserver = new Date(<?php echo date("Y-m-d");?>);
$.each(response.elencodate, function(key, value){
  datacur ='<option>'+value+'</option>';
  $('#selectdate').append(datacur);
});
Avete idea su come modificare opportunamente al fine di aggiungere la classse alla option in base alla variabile dataserver ?