Browse Source

csv funzionante ma a primo load

redup nomade 7 years ago
parent
commit
2f5869cd9c
3 changed files with 43 additions and 9 deletions
  1. 1 0
      form7_modulo.html
  2. 33 8
      scriptDownload.js
  3. 9 1
      styleadded.css

+ 1 - 0
form7_modulo.html

@@ -28,6 +28,7 @@ Nome della realtà produttiva (richiesto) [text* text-439 placeholder "Nome"]</l
 <label>Numero di dipendenti [number min:0 max:100 number-202]</label>
 <label>Certificazione biologica </label>[radio radio-273 use_label_element default:1 "si" "no"]
 </div>
+
 <label>Collaborazioni con altre realtà produttive in CA: ad esempio reti, banchi condivisi, partecipazione nella produzione</label> 
 [textarea textarea-627 placeholder "Nome realtà - tipo di collaborazione, ..."]
 

+ 33 - 8
scriptDownload.js

@@ -1,15 +1,23 @@
+var risposte = jQuery(".wpcf7-form-control");  //e questo è un array di oggetti poi dobbiamo fargli pushare uno per uno il loro valore
+
+var valoribuoni = [];
+
+jQuery(risposte).each(function( index, value ) {
+valore="";
+console.log(index);
+console.log(value);
+valore = jQuery(value).val();
+valoribuoni.push(valore);
+
+});
 
-var A = [['n','sqrt(n)']];
 
-for(var j=1; j<5; ++j){ 
-    A.push([j, Math.sqrt(j)]);
-}
 
 var csvRows = [];
 
-for(var i=0, l=A.length; i<l; ++i){
-    csvRows.push(A[i].join(','));
-}
+
+    csvRows.push(valoribuoni.join());
+
 
 var csvString = csvRows.join("%0A");
 var a         = document.createElement('a');
@@ -19,5 +27,22 @@ a.target      = '_blank';
 a.download    = 'schedaProduzione.csv';
 a.innerHTML = linktext;
 
-document.body.appendChild(a);//mette un anchor per fartelo scaricare
+document.body.appendChild(a);
+//mette un anchor per fartelo scaricare
 // a.click();    simula il click al caricamento della pagina
+/* CI Serve: .wpcf7-form-control i loro val() e i loro attr() name
+
+var risposte = jQuery(".wpcf7-form-control");  //e questo è un array di oggetti poi dobbiamo fargli pushare uno per uno il loro valore
+
+var valoribuoni = [];
+
+jQuery(risposte).each(function( index, value ) {
+
+console.log(index);
+console.log(value);
+valore = jQuery(value).val();
+valoribuoni.push(value);
+
+});
+
+*/

+ 9 - 1
styleadded.css

@@ -19,4 +19,12 @@ span.wpcf7-list-item {
     width: 155px;
     white-space: inherit;
     display: inline-block;
-}</style>   
+}
+
+.post-content form ul {
+    margin: 0 0 1.6em 3em;
+    padding: 1em;
+    border: dotted 5px sandybrown;
+}
+
+</style>