- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problema Interazione jquery,json,php
-
Problema Interazione jquery,json,php
Salve a tutti,passo subito ad esporvi il mio problema:
ho un immagine collegata, tramite evento onclick ad una funzione js:
<img src="Include/SystemImages/tasto_cerca.gif" border="0" alt="cerca" title="Cerca" class="pointer" onclick="search();"/> ```la funzione search è così definita:
function search(){
var p_name, p_surname, p_nick;p_name = $("#by_name").val(); p_surname = $("#by_surname").val(); p_nick = $("#by_nick").val(); $.getJSON("profile.php?ac=0&action=3&value1="+p_name+"&value2="+p_surname+"&value3="+p_nick, function(data){ alert("result: " + data.length); });
}
$user->nome = $_GET["value1"];
$user->cognome = $_GET["value2"];
$user->nickname = $_GET["value3"];echo json_encode($user->search());
Ho provato anche con la funzione $.ajax({ url: "pagina.php", success: function(data){ alert(data.length); }); viene eseguito l'handler "success" al termine della chiamata asincrona, mi esegue l'alert ma ottengo un valore sballato, pur vedendo,sempre da firebug che la stringa ottenuta è corretta. qualche delucidazione? grazie a tutti