Een waarde in POST of GET krijgen van een formulier met Select- en Optie Waarden

Dus ik heb deze lijst met optiewaarden en ik wil dat een gebruiker elk item in de vervolgkeuzelijst kan selecteren en verzenden, en dit zal een record verwijderen (ik heb een aangepast Python-script dat dit zal doen).

Hoe dan ook, hoe verzend ik, zeg

<form action="delete.psp" method="get">

</form>

Ik probeer numerieke informatie naar het script te sturen - moet ik id = 1, etc veranderen in gewoon 1? Zou dit werken?

Voor alle duidelijkheid, ik probeer de gegevens te verzenden als de variabele id binnenin get, met de waarde 1, 2, etc.

1
Ter referentie: "HTML-besturingselementen" en "De elementen SELECT, OPTGROUP en OPTION" , noting die "naam" is gedefinieerd op
toegevoegd de auteur outis, de bron

1 antwoord

Je hoeft alleen je select een naam te geven, zodat de browser weet waar hij naar toe moet sturen. (Ook: je hebt een verzendknop nodig, tenzij je het in code doet.)

<form action="delete.psp" method="get">

<input type="submit" />
</form>

Personally I would just set value="1"

3
toegevoegd
Ja, ik heb dit net 15 seconden geleden zelf ontdekt, voordat ik hier kon controleren. Bedankt! Ik zal nog steeds je antwoord selecteren.
toegevoegd de auteur Andrew Alexander, de bron
Extra "blah" zijn de get-gegevens en de geselecteerde waarde als waarde
toegevoegd de auteur Thew, de bron