переменная, содержащая отправляемые данные перед отправкой содержит "email=1&password=2&firstname=3&surname=4&patronym ic=5"
но отправляется строка "email=1&password=2&firstname=3&surname=4&patronym ic=5&_=1373254958846", где есть еще один лишний параметр "_"
откуда он появляется? из-за него сервер отвечать не хочет
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script type="text/javascript">
var aurl, strdata;
function sendPostSample ()
{
aurl = "";
strdata = "username=" + formreg.email.value + "&password=" + formreg.password.value;strdata = "email=" + formreg.email.value + "&password=" + formreg.password.value + "&firstname=" + formreg.firstname.value + "&surname=" + formreg.surname.value + "&patronymic=" + formreg.patronymic.value;
debugger;
$.ajax({
type: "get",
cache: false,
url: aurl,
dataType: 'json',
data: strdata,
contentType: "text/xml; charset=\"utf-8\"",
success: OnSuccessFunction11
});
}
function OnSuccessFunction11 (data)
{
alert(data);
}
</script>
</head>
<body id="body">
<form id="formreg">
email <input type="text" name="email" value=""><br>
password <input type="text" name="password" value=""><br>
firstname <input type="text" name="firstname" value=""><br>
surname <input type="text" name="surname" value=""><br>
patronymic <input type="text" name="patronymic" value=""><br>
</form>
<div id="top">
<div>data</div>
<a href="#" onClick="javascript: sendPostSample();">aaasas</a>
</div>
</body>
</html>