JSON配列をエンコードしてphpページに送信し、mysqlに追加しようとしています:
var data = $('form').serialize();
$.ajax({
type: 'POST',
url: 'naujas.php',
dataType: 'json',
data: ({
json: JSON.stringify(data)
}),
success: function () {
$('#naujas').load('naujas.php');
}
});
しかし、私はそれが機能していないと思います.phpから次のような応答を得ています:pav=1&ppav=2&kiekis=3&kaina=4d&ppav=5&kiekis=6&kaina=7&ppav=8&kiekis=9&kaina=0
phpファイル
<?php
$json = json_decode($_POST['json']);
echo $json;
?>
私が間違っていることは何ですか?