serializeToJSON não envia variaveis para o php
Estou precisando enviar variáveis para o arquivo "meu_ajax.php", estou usando o plugin serializeToJSON, porém não está enviando com método POST para o arquivo php.
Como eu poderia enviar as variáveis dos **<input type=hidden> **para que grave no banco?
Loop do PHP
...
<form>
<input type="hidden" name="id_i" id="id_i" value="<?php echo $id_i; ?>">
<input type="hidden" name="id_usuario" id="id_usuario" value="<?php echo $id_usuario; ?>"/>
<input type="hidden" name="auxiliar_fornecedor" id="auxiliar_fornecedor" value="<?php echo $row["auxiliar"]; ?>">
<div class="number" data-last="<?php echo substr($row ["telefone"], 6, 6); ?>"><?php echo substr($row ["telefone"], 0, 6); ?><span><strong>Clique aqui para ver o número</strong></span></div>
</form>
...
JavaScript
$('.number').click(function(ev) {
$(this).find('span').text( $(this).data('last') );
$.ajax({
type: "POST",
url:'meu_ajax.php',
data: $(ev.target).parents('form').serializeToJSON(),
error: function () {
alert('Erro');
}
});
});
meu_ajax.php
...
if(!$conect->query("INSERT INTO visualizacoes_telefone (id_usuario, auxiliar_fornecedor, ip, data) VALUES ('".$_POST['id_usuario']."', '".$_POST['auxiliar_fornecedor']."','".$dado2."','".$dado1."')")) die ('Os dados não foram inseridos');
...Discussão (7)
Carregando comentários...