Salve....sono ancora io...ho dato un'occhiata al codice e ho cercato di modificarlo per il mio caso..ma c'è qualcosa di sbagliato..perchè non fa proprio nulla....![]()
Vi posto il codice...se qualcuno ha tempo e voglia di dargli una occhiata..
Questa è la mia select iniziale!!!
<td>
<select name="prop_name">
<%
if (ft_prop_name != null && ft_prop_name.length >0) {
for (int i=0; i<ft_prop_name.length; i++) {
%>
<option value="<%=ft_prop_name[i]%>,<%=ft_prop_type[i]%>"> <%=ft_prop_name[i]%> </option>
<%
}
%>
</select>
<%
}
%>
</td>
<tr>
<td id="ins">
<input type="button" value="Aggiungi un'altra selezione" onClick="addSelection(ft_prop_name,ft_prop_type)"/>
</tr>
e questa è la funzione che ho fatto....
function addSelection(ft_prop_name,ft_prop_type) {
var oField=document.createElement("select");
oField.name="prop_name";
for(int i=0;i<ft_prop_name.length;i++){
var oField2=document.createElement("option");
oField2.text = ft_prop_name[i];
oField2.value = ft_prop_name[i]+","+ft_prop_type[i];
oField.add(oField2);
}
document.getElementById('ins').appendChild(oField) ;
}
Per la remove ci devo ancora pensare!!!!
Grazie infinite per ogni tipo di aiuto!!!!
Buona giornata
Anna Zanetti