2009-08-19 9 views
4

Je me demandais s'il est possible de placer 2 boutons de soumission si envoyer une de ses informations quand clic.l'envoi de la valeur du bouton de soumission du formulaire?

Exemple:

<form method="post" action="content/requests/index.cs.asp?Process=RespondRequests" id="REQUESTFORM"> 
     <input type="hidden" name="REQUESTID" value="<%=objRequests("REQUESTID")%>"> 
     <input type="hidden" name="BYID" value="<%=objRequests("BYID")%>"> 
     <input type="hidden" name="TOID" value="<%=objRequests("TOID")%>"> 
     <input type="submit" name="respond" value="Confirm" class="btn_confirm" /> 
     <input type="button" name="respond" value="Ignore" class="btn_ignore" /> 
</form> 

Répondre

8

Compte tenu de votre code là, si vous changez le bouton ignorer pour être type="submit" alors il fera ce que vous voulez.

Dans le POST, vous verrez ceci:

// if Confirm clicked: 
REQUESTID -> requestId 
BYID -> byId 
TOID -> toId 
respond -> Confirm 

// if Ignore clicked: 
REQUESTID -> requestId 
BYID -> byId 
TOID -> toId 
respond -> Ignore 
1

Il suffit de les définir à la fois pour type = "soumettre". Il le fera déjà.

5

Rappelez-vous, frapper sur le formulaire est comme en cliquant sur le bouton Soumettre qui apparaît en premier dans votre source.

Questions connexes