Я пытаюсь получить значение для двух скрытых полей в AJAX, чего-то не происходит. Я использую http://www.wbotelhos.com/raty/ плагин рейтинга.
Значение не принимается в AJAX
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.raty.min.js"></script>
</head>
<?php
$id=1;
$msg_id=192;
?>
<body>
<div id="click<?php echo $msg_id ;?>" onclick="rate('$id','$msg_id')">
<input type="hidden" id="uniqueRateID" name="uniqueRateID" value="<?php echo $id; ?>" />
<input type="hidden" name="ratedJS" value="<?php echo $msg_id ;?>" />
</div>
<script type="text/javascript">
$('#click<?php echo $msg_id ;?>').raty({
});
function rate(a,b,c)
{
alert(a+'jkij'+b+'dfdf'+c+'dddd');
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState==4 )
{
var accdata=xmlhttp.responseText;
alert(accdata);
document.getElementById('request').value="Request Sent";
document.getElementById('request').disabled=true;
}
}
xmlhttp.open("GET","modules/manage friends/update_friend.php?ab="+a+"&&bc="+b+"&& cd="+c,true);
xmlhttp.send();
}
</script>