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:
Io recupero le date tramite una chiamata ajax e ricevo un array in json.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>
Quindi popolo la select in questo modo:
Avete idea su come modificare opportunamente al fine di aggiungere la classse alla option in base alla variabile dataserver ?codice:var dataserver = new Date(<?php echo date("Y-m-d");?>); $.each(response.elencodate, function(key, value){ datacur ='<option>'+value+'</option>'; $('#selectdate').append(datacur); });

Rispondi quotando
