Domanda

Sto giocando con Strisce e mi chiedo se è possibile inviare Javascript generato i dati ActionBean.Per essere più precisi, quando clicco con il mouse su un determinato elemento della pagina, voglio inviare l'ID dell'elemento posteriore per ActionBean dopo aver cliccato su stripes:link.Fornendo ho già l'ID salvato in una variabile JS id, come faccio a fare che?

È stato utile?

Soluzione

Stai usando parametrizzare link?

<stripes:link id="mylink" href/beanclass="..." event="...">
   <stripes:param name="id" value="some_default_value"/>
   Click on me!
</stripes:link>

Che molto probabilmente generare: http://mysite.com/...?id=some_default_value, che si sarebbe poi utilizzare javascript per cambiare some_default_value per il id si vuole?

Nota:Suggerimento verificato.Non ho dev tool installato su questo vecchio lappie.

Modifica:Il secondo pensiero, perché non basta scrivere un po ' di javascript per aggiungere "?id=" + id; il link dell'indirizzo url?

Altri suggerimenti

creare un elemento di input nascosto nel tuo html

<input type="hidden" name="?" id="?" />

utilizzare javascript per impostare il valore di esso

document.getElementById("?").value = ??;

e il valore sarà pubblicato con il vostro modulo di presentazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top