我想通过ajax发送一些值,并在test.php中处理后,发回数据以使用。AJAX它没有收到从PHP文件返回的数据
数据库部分正确。我的问题是重新发送数据: Json编码部分不会给出错误,但是当我尝试检查数据时,其中很多不会出现。
我认为这是可以由以下原因引起:
我重新发送数据的方式;
我编码Json的方式。
我的代码。
AJAX main.php:
$('#filtro_limit1').val(num_Limite_rows);
$.ajax({
url: teste.php,
type:'post',
data:
{
limite: num_Limite_rows,
tipologia: tipologia_val,
ordenar_por: ordenar_por_val
},
success: function(data, num_rows, num_actual_rows, mensagem_erro)
{
}
});
PHP teste.php:
if(pg_num_rows($result1) > 0)
{
$data = array[];
$data = $result1;
$out = array_values($data);
echo json_encode($out);
echo pg_num_rows($result1);
echo $filtro_limit;
echo "Não existem erros";
}
else
{
$data = array[];
echo json_encode($data);
$numero_rows = 0;
echo $total_rows;
echo $filtro_limit;
echo "Não existem valores a serem mostrados";
}
请一些需要帮助。感谢您的未来帮助。