Добрый день.
Задача такая - из ПХП получаю массив и необходимо его передать POST запросом через jquery, использую json.
<script type="text/javascript" src="jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="jquery.json-1.3.js"></script>
<script type="text/javascript">
$(function() {
$("#myForm").submit(function() {
var formData = {
"id_next_page":$("#next_page").val()
};
var post_masiv = '<?=$array_data;?>';
$.ajax({
url:'process_posting.php'
, type:'POST'
, data:'id_next_page=' + formData+'&post_masiv='+JSON.stringify(post_masiv)
, success: function(res) {
alert(res);
}
});
return false;
});
});
</script>
Получаю данные так
$data = json_decode($_REQUEST['post_masiv']);
Передаётся как-то бред, подскажите, что я делаю не так и как надо написать, чтобы правильно передавался массив их ПХП? Массив может быть как обычным так и ассоциативным.