Salve,
Ho un form con tre checkbox. Quando metto la spunta ad essi appaiono altri due input di tipo date. Per il momento, tralascio la class "dataEnd".
Vorrei inserire in due distinti array i valori di questo form.codice HTML:<form action="formCheckBox.html" method="POST"> <div class="row g-2"> <div class="col-sm-4"> <input type="checkbox" id="checkbox_one" data-trigger="hidden_fields_one" name="p[]" class="trigger" value="1">1 </div> <div id="hidden_fields_one" class="hidden col-sm-8"> <div class="row g-2"> <div class="dateStard col-sm-4"><input type="date" id="hidden_one" name="d[]" valued=""></div> <!--<div class="dateEnd col-sm-4"><input type="date" id="hidden_one" name="de[]" valuede=""></div> --> </div> </div> </div> <div class="row g-2"> <div class="col-sm-4"> <input type="checkbox" id="checkbox_two" data-trigger="hidden_fields_two" name="p[]" class="trigger" value="2">2 </div> <div id="hidden_fields_two" class="hidden col-sm-8"> <div class="row g-2"> <div class="dateStard col-sm-4"><input type="date" id="hidden_two" name="d[]" valued=""></div> <!--<div class="dateEnd col-sm-4"><input type="date" id="hidden_two" name="de[]" valuede=""></div> --> </div> </div> </div> <div class="row g-2"> <div class="col-sm-4"> <input type="checkbox" id="checkbox_three" data-trigger="hidden_fields_three" name="p[]" class="trigger" value="3">3 </div> <div id="hidden_fields_three" class="hidden col-sm-8"> <div class="row g-2"> <div class="dateStard col-sm-4"><input type="date" id="hidden_three" name="d[]" valued=""></div> <!--<div class="dateEnd col-sm-4"><input type="date" id="hidden_three" name="de[]" valuede=""></div> --> </div> </div> </div> <input type="submit" class="btn btn-primary" value="Invia"> </form>
Ad esempio se sputo opzione 1 e 3:
- controllo quali checkbox sono checked
- controllo se le relative "dateStart" non sono vuote
- solo ad questo punto, inserisco i valori "1" e "2" in un array e nell'altro le date.
Come posso fare ciò?
Allego il file.
Grazie.