Sono nuovo di AJAX e sono un po 'confuso da ciò che PHP restituisce al jQuery. Così si dispone di una funzione AJAX come questa:AJAX jQuery PHP Valore restituito
$.ajax({ url: '/my/site',
data: {action: 'test'},
type: 'post',
success: function(output) {
alert(output);
}
});
(Ho preso questa da Ajax un'altra pagina StackOverflow.)
Ma su varie altre risorse avranno la sezione successo simile a questa:
success: function(data) {functionfoocommandshere}
Sono solo confuso su ciò che detta la denominazione di questa variabile? Se il PHP in ultima analisi, fa eco un array:
echo $myVar;
Come posso ottenere questo dal AJAX?
La data' variabile del metodo 'Success' terrà tutto quello che' 'echo' in PHP. Non è possibile passare direttamente una matrice; devi prima convertirlo in JSON. – woz
Quale variabile sei confuso riguardo alla denominazione di? – Alfo
Vedere questo http://www.php4every1.com/tutorials/jquery-ajax-tutorial/ – GBD