Di seguito il mio codice. Il mio problema è che devo passare al webservice gli stessi dati per ogni mail diversa, quindi li devo passare più volte se vengono inserite 5 mail...Il problema è ch emi dà errore nella chiamata , e non ne capisco il motivo.
Qualche anima pia mi può dare una mano?
Grazie
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/javascript">
function invio_form()
{
var nome = document.getElementById("nome").value;
var cognome = document.getElementById("cognome").value;
var email1 = document.getElementById("email1").value;
var email2 = document.getElementById("email2").value;
var email3 = document.getElementById("email3").value;
var email4 = document.getElementById("email4").value;
var email5 = document.getElementById("email5").value;
var p_action=document.getElementById("p_action").value;
var p_donor=document.getElementById("p_donor").value;
var p_status=document.getElementById("p_status").value;
var p_date_completed=document.getElementById("p_date_completed").value;
var p_result=document.getElementById("p_result").value;
var p_user=document.getElementById("p_user").value;
alert(nome);
alert(cognome);
alert(email1);
alert(email2);
alert(email3);
alert(email4);
alert(p_action);
alert(p_donor);
alert(p_status);
alert(p_date_completed);
alert(p_result);
alert(p_user);
var email = new Array();
email[0] = email1;
email[1] = email2;
email[2] = email3;
email[3] = email4;
email[4] = email5;
for (i=0; i < email.length; i++)
{
if (email[i] != "")
{
$.ajax({
url:"http://dc.directchannel.it/intervita/ws/addAttivita.ashx",
type: "POST",
data:
{
p_action: p_action,
p_donor: p_donor,
p_status: p_status,
p_date_completed: p_date_completed,
p_user: p_user,
p_result: p_result
},
success:function(data,status)
{
$("div#risposta").html(data,status);
},
error: function(richiesta,status,error)
{
$("div#risposta").html("<strong>Chiamata fallita:</strong>"+status+" "+error);
}
});
}
}
}
</script>
</head>
<body>
Nome: <input type="text" value="" name="nome" id="nome" /> <br/>
Cognome :<input type="text" value="" name="cognome" id="cognome" /><br/>
Email1 <input type="text" value="" name="email1" id="email1" /><br/>
Email2 <input type="text" value="" name="email2" id="email2" /><br/>
Email3 <input type="text" value="" name="email3" id="email3" /><br/>
Email4 <input type="text" value="" name="email4" id="email4" /><br/>
Email5 <input type="text" value="" name="email5" id="email5" /><br/>
<input type="hidden" value="MGM1" name="p_action" id="p_action" />
<input type="hidden" value="0017917920" name="p_donor" id="p_donor" />
<input type="hidden" value="2" name="p_status" id="p_status" />
<input type="hidden" value="0" name="p_date_completed" id="p_date_completed" />
<input type="hidden" value="Add" name="p_user" id="p_user" />
<input type="hidden" value="1" name="p_result" id="p_result" />
<input type="button" onclick="invio_form()" value="invia" />
<div name="risposta" id="risposta"></div>
</body>
</html>