parse error что значит при ajax-запросе???
Примечание:
$.ajax ({
type: "POST",
url: "ajax/vote.php",
dataType: "json",
cache: false,
data: "name_vote="+name_vote,
beforeSend: function() {
alert("dfdf");
},
success: function(jsondata) {
$("#vote_results").empty();
var val = 0;
var sum = 0;
for (pr in jsondata)
sum = sum + parseInt(jsondata[pr]);
for (pr in jsondata)
{
var val = Math.round(parseInt(jsondata[pr]) / sum * 100);
$("#vote_results").append("<div><div/>");
$("#vote_results div:empty:last").progressbar({ value: val });
}
},
error: function( xhr, textStatus ) {
alert( [ xhr.status, textStatus ] );
}
});
});
// PHP
$name_vote = $_POST["name_vote"];
$vote = mysqli_query($db,"SELECT id FROM votes WHERE name='$name_vote'");
$myrow_vote = mysqli_fetch_array($vote);
$id_vote = $myrow_vote["id"];
$vote_res = mysqli_query($db,"SELECT var,cnt FROM vote_results WHERE vote='$id_vote'");
$myrow_vote_res = mysqli_fetch_array($vote_res);
do
{
$var = $myrow_vote_res["var"];
$cnt = $myrow_vote_res["cnt"];
$json->$var = $cnt;
}
while($myrow_vote_res = mysqli_fetch_array($vote_res));
$json = json_encode($json);
echo $json;
Подскажите как правильно передать 2 массива через ajax с сервера в json-формате, а то я новичок в этом))
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.