ciao!
scusate ma non sapevo bene che mettere nel titolo.
mi spiego, sto facendo un progetto in angular, ma la parte server non è scritta da me.
le API usano sempre JSON, tranne che per la griglia colore/taglie.
in questo caso, da remoto mi arriva direttamente l'HTML con la tabelle e i campi input (eventualmente già valorizzati se esiste una giacenza per quel colore / taglia).
quindi:
al change, scelgo il valore che viene mandato al server, che mi risponde direttamente con una cosa del genere:codice:<p-dropdown formControlName="sc_id" [options]="scalarini" optionLabel="sc_nome" optionValue="sc_id" [showClear]="true" [filter]="true" filterBy="sc_nome" placeholder="Seleziona scalarino" (onChange)="getScalarino($event)"> </p-dropdown>
la mia domanda è: come faccio a interagire con quei campi di input in modo da inviare i dati al server??codice:<table role="grid" id="tbl_scal"> <thead> <tr> <th></th> <th>I</th> <th>II</th> <th>III</th> <th>IV</th> </tr> </thead> <tbody> <tr class="p-selectable-row ng-star-inserted"> <td>Acquamarina</td> <td> <input type="text" name="tg_qta" pinputtext="" value="0" style="padding: 0;width: 40px;text-align: center;"> <input type="hidden" name="tg" value="I"> <input type="hidden" name="col" value="46"> <input type="hidden" name="g_id" value="0"> </td> <td> <input type="text" name="tg_qta" pinputtext="" value="0" style="padding: 0;width: 40px;text-align: center;"> <input type="hidden" name="tg" value="II"> <input type="hidden" name="col" value="46"> <input type="hidden" name="g_id" value="0"> </td> <td> <input type="text" name="tg_qta" pinputtext="" value="0" style="padding: 0;width: 40px;text-align: center;"> <input type="hidden" name="tg" value="III"> <input type="hidden" name="col" value="46"> <input type="hidden" name="g_id" value="0"> </td> <td> <input type="text" name="tg_qta" pinputtext="" value="0" style="padding: 0;width: 40px;text-align: center;"> <input type="hidden" name="tg" value="IV"> <input type="hidden" name="col" value="46"> <input type="hidden" name="g_id" value="0"> </td> </tr> </tbody> </table>
è possibile??

Rispondi quotando