Eh bien, mes problèmes est un peu bizarre,comportement PHP vraiment étrange avec AJAX avec Jquery
J'ai une demande AJAX pour obtenir juste un numéro. Ce numéro est imprimé sur: getMoney.php. Sur index.php J'ai la demande AJAX.
Ajax Code:
function getMoney(selected)
{
if(selected.value != -1)
{
// Obtener presupuesto via AJAX
$(document).ready(function(){
$.ajax({
url: "getMoney.php",
async: true,
success: function(datos){
//My action
}
});
});
}
}
La fonction est appelée lorsque je change une valeur sur un Combobox HTML
<select name="area_id" onchange="getMoney(this);">
Eh bien ... Mon problème: Si j'écris les chiffres sur getMoney .php (mannualy) son fonctionne parfaitement, l'AJAX l'obtient et l'action est faite, mais quand j'obtiens les nombres de ma base de données j'obtiens juste 0. J'ouvre mannualy aussi le getMoney.php, et les nombres SONT là! même si je l'obtiens de la base de données.
Qu'est-ce qui ne va pas?
Tout cela est embarqué sur mon MVC, je simplifié pour ne pas poser de problèmes, mais le MVC fonctionne correctement, c'est un comportement étrange de AJAX – MDiaz
pouvez-vous poster le code pour getMoney.php? – JohnSmith
Votre nous montrant la mauvaise section de code. Nous avons besoin du getMoney.php, et si vous jurez que le nombre sorti est correct, quoi dans votre gestionnaire de succès AJAX. – Matt