dataType: "json" não funcionará
Estou tentando enviar várias variáveis de um arquivo php para o ajax usando json em uma matriz. O código no arquivo php funciona perfeitamente e faz tudo com meu banco de dados como deveria. Mas assim que eu adiciono dataType: "json" no ajax, nada acontece no arquivo php. Pesquisei um pouco no Google e algumas pessoas mencionaram que poderia ser um problema no navegador, mas até agora não funciona no Firefox, Chrome ou IE. Estou usando a versão mais recente do jQuery.
Isto é o que acontece dentro do php:
<?php
//Create variables and update database
echo json_encode(array("id" => "$realid", "un" => "$username", "date" => "$date"));
?>
E este é o código ajax:
.ajax(
{
url: 'UpdateComments.php',
type: 'POST',
dataType: "json",
data:
{
type: "add",
comment: $("#comment").val(),
id: videoID
},
success: function (data)
{
//Get the data variables from json and display them on page
}
});
Não tenho noção disso, qualquer conselho seria muito apreciado!